У меня такая же проблема(ассинх функции) пришлось городить костыли чтобы даже если что то пошло не так, то создался новый поток который подхватил бы работу
Парсите нужный вам текст, далее чистите его через "регулярки" от лишнего текста, чтоб остались только цифры
сохраняете это в переменную к примеру [[price]].
Затем при "вводе текста" справа меняете тип строки со string на expression
Вводите текст в виде допустим [[price]]+[[price]]/100*2