Думав що проблема в самому коді, але взявши тестовий сервак JSON-ну, виявилось що проблема посиланні або в доступі до нього. Тобто програма не працює при певному URL.
Програма, дійсно, для коректного URL відпрацьовує коректно. Тому з цієї точки зору до коду питань немає.
Чи може бути таке, що сайт обрізає доступ до об'єкту, через те що це не браузер, а додаток? Якщо так, то можливо ви знаєте як це пофіксити? Буду дуже вдячний за підказку!