Судя по тексту ошибки, похоже падает из-за того, что не может нарисовать в хедере чека что-то про клиента. Скорее всего остался незакрытый чек, который после авторизации пытается восстановиться.
Точнее так: исправили receipt.lua. Упало. Перезагрузили. Авторизация. Восстановление чека. Снова упало. И так по кругу.
Я пока чек рисовал. Пару раз такое было. Справлялся с этим, руками подставляя по инфе из trm_out_receipt_header о последнем(незакрытом чеке) чеке в таблицу trm_out_receipt_footer(в поле result ставил 1 - аннулирован)
Ну и надо исправить обратно скрипт.