А где найти актуальный список ошибок?
Например, ResultCode = 2 (Неверное состояние ФН) или 48 (ФН не отвечает). В документе "Штрих-М: Драйвер ККТ" версия 4.13 от 21.02.2017 под этими номерами еще старые описания. Интересует в первую очередь те ошибки, которые являются критичными (колонка "Критичность ошибки") в таблице с описанием кодов ResultCode.