Понятно, что где-то идет программная установка текущей строки. Но как выяснить, кроме перебора всего кода откуда идет вызов. Стек вызовов ничего не показывает
Особенность платформы, это нужно просто учитывать при разработке. Важно понимать, что это происходит после контекстного серверного вызова.
Так что либо делать неконтекстные вызовы, либо запоминать обработанную строку.
https://infostart.ru/1c/articles/1225834/
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший