Да разобрались вроде. Во всём документообороте используем UTF-8, а вот за кассой не уследили, она чеки формирует самостоятельно в windows-1251. И всё это время чеки отлично проходили, и тут на тебе. Прям как ситуация с необязательным тегом "цена" в акте списания по причине реализация, который вдруг стал обязательным.