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