такой же баг произошел, но не как описано в посте, ошибки этой не возникало
в общем два скрипта разных в разных папках, в каждой из папок рядом со скриптом тектовик который БУДЕТ задействован в скрипте через ресурсы через открыть файл
открыл скрипт в одной из папок, случайно задействовал тектовик после открытия скрипта из другой папки с другим скриптом, тот скрипт перезаписался тем скиптом что открыл
скрипты в папках одинакового названия, но разные названия папок и само содержимое скриптов
не сразу сообразил почему скрипт перезаписался, вспонил что где то есть бекап, начал открывать бекапы и ВСЕ БЭКАПЫ ЧТО ОТКРЫЛ ПЕРЕЗАПИСАЛ скриптом тем что открыт был изначально ахах
такая проблема есть, версия последняя на данный момент 21.5.2