но в теории может так сервер больше потоков держать?
Нет, с чего ради? Потоков то столько же, только в момент запуска потока есть небольшой скачок по нагрузке. Не ну если у вас очень короткий цикл работы, что преводет к очень частому рестарту потока, то может смысл и есть.
Если бы я знал, я сам ее повторить не могу. Я же говорю, повторное чтение того же самого json'a решает проблему. Когда эти вопросы появятся в третий раз, что я могу сделать, чтобы помочь найти причину?
В идеале бы создать тестовый скрипт или описать алгоритм возникновения ошибки