Здравствуйте.
В версии 2.7.1.0 были исправления (от 23.04.2025), касающиеся FloatToStr. Скачайте 2.7.1.0 и установите повторно (по прежней ссылке). Ошибка не должна возникать, если код корректен.
Также убедитесь что Вы не забыли инициализировать переменную "f" или т.п. Пожалуйста, при возникновении ошибок в скриптах, присылайте сразу код скрипта целиком (либо проект), чтобы не пришлось угадывать типы переменных и какие действия с ними выполняются, в каком контексте.
Компиляция не дает ошибок.
Верно, компиляция не может выявлять ошибки обращения к несуществующему объекту, они выявляются только во время работы.