MT8104XH ограничивает циклы while, for

запускаю макрос при старте (запуск установлен в системных настройках)
цикл типа
внутри while все линейно, циклов нет
тоже и с циклом на for
но панель виснет в самом начале 2047-го цикла while (как видно предел к 2^11)
в симуляторе такого не происходит, генерит пока эмуляция не остановится.
кто-нибудь сталкивался с такой проблемой ?
может на цикл while 1 наложено искусственное ограничение внутри панели и как-то по другому надо организовать бесконечный цикл ?
цикл типа
- Код: Выделить всё
- macro_command main()
переменные
while 1
функции
wend
внутри while все линейно, циклов нет
тоже и с циклом на for
но панель виснет в самом начале 2047-го цикла while (как видно предел к 2^11)
в симуляторе такого не происходит, генерит пока эмуляция не остановится.
кто-нибудь сталкивался с такой проблемой ?
может на цикл while 1 наложено искусственное ограничение внутри панели и как-то по другому надо организовать бесконечный цикл ?