Я смущен звонком стека, который отправил мне клиент Версия клиента, конечно, является сборкой релиза, но номер строки исключения просто не имеет смысла.
Только сейчас я заметил, что есть блок #if DEBUG ... # endif выше указанного номера строки.
Удаляется ли этот блок компилятором или для него, что приводит к различному номеру строки между сборками отладки и выпуска, если где-то в коде есть блок #if DEBUG ... # где-то в указанном месте?