оказалось, что проблема не в длине, а в написании каких то символов. при разбиении на отдельные фрагменты, начали появляться какие-то пояснения. в итоге заменил в запросе два раза AND с "рукописного" на автовыбранный, и в одном месте тип задачи так же.
Готов даже предположить, что это я лопух и набрал а вместо "эй" и т вместо "t" но почему работал парсер jwt тогда?
как там? джираболь?)