@Foppy скорее всего в файле-задании строки просто размножены и не отличаются друг от друга никак. Поэтому баз при ошибке вытирает все копии строки.
Правится это добавлением в строку уникального идентификатора( порядковый номер строки или рандомный набор символов, который не будет использоваться в работе и будет стоять, например, последним в строке и не попадать под уже существующий парсинг csv строки).
В этом случае при краше будет удалятся только строка, которая была в работе.
Отсутсвие автосохранения проекта при переключении
-
Сейчас удобно сделано, что список последних проектов висит всегда и можно достаточно быстро перекидать нужные участки кода из одного проекта в другой, без необходимости открывать второе окно. Но если открыть предыдущий проект из списка, то в текущем не сохранятся изменения:

Если открывать проекты через меню Проект > Открыть, или просто закрыть BAS то изменения сохранятся. -
@fox Дополню если можно. Часто бывает так что после таких праздников жизни база отваливается. У мну например по ip он ее тупа не видит. И просит создать новую. Лекарство, остаемся в вашем проекте, выходим не пере запуская базу. И 80% она вновь появляется. Нет, нууу ищем бэкап и та же операция. Но это касается подключенной, не локальной.