Live m3u TV on Roku

I set up IPTV in jellyfin with an M3U link and the channels all load fine on my pc and Android app, but when I select a channel on my Roku app it says “Unable to load Channel Data from the server” for every channel. The guide works just fine and everything shows up. Is this still a feature that doesn’t work with the Roku app or do I need to do something differently?

It seems that with the m3u I only get working channels sporadically, but if I manually pull the channels from my m3u list and add them to the IPTV plugin one by one I am able to play them just fine, it just will not work with the m3u and the guide.

Bonus round, if I set it up through xteve then it will work, just seems streams load slower and buffer more frequently