В новых версиях OTT Player (особенно iOS) Android, Smart TV, WebWidget часто началась "буферизация". У самого начались проблемы. Так что, либо пишите разработчику (явно что-то "недопилили или выпилили", либо используйте другой плеер. Других вариантов не вижу.
Подозреваю, что некорректно работает Location/location. Аналогичные сервисы, где используется Location тоже начал плеер выдавать "буферизация" и показывать через раз (особенно на iOS).
location - это редирект (переадресация).
Помню как-то подобная проблема была в IP-TV Player, плеер искал Location (с большой буквы L), а надо было с маленькой. Разработчик исправил и всё заработало как нужно и большой и маленькой L.