вобщем нашел решение. может кому-то будет тоже полезным:
var kykyky = [[IZ_PERV_POTOKA]]; PSet("basglobal", "IZ_PERV_GLOBALKA_POTOKA", JSON.stringify(kykyky))вввввввввв.png
Подскажите, пожалуйста. Вот такие

Записать файл в список.
Взять первую запись в переменную [[STROKA]] из списка (с удалением).
Добавить [[STROKA]] в конец списка.
Записать список в файл (перезапись полностью)
Файл в кодировке utf-8 (без BOM)
Ветки почитал, у многих проблемы что файл не в той кодировке, но у меня вроде все так... В чем ещё может быть проблема?
Спасибо
ps такое происходит не часто, закономерность выявить не смог.
На тестовом шаблоне запустил в цикле 150 раз, проблема не проявилась. Но по факту в рабочем скрипте она иногда возникает.