Благодаря подписчикам, нашел баг в OCR движке. У многих было плохое распознавание, причем серверная версия работала, а браузерная — нет. Всю голову сломал, что не так. Оказалось, подавал на вход изображения не в 300 DPI, а в 180. А моделька к этому очень чувствителна.
Отлегло на самом деле, думал проблема в самом алгоритме движка, который я считай заново реконструировал. А это мелочь — поправить элементарно.