I've worked through all the suggestions on the forum from similar posts on this forum without success. We have a Roku Streambar.
This week, Amazon Prime and Disney Plus both stopped working. Everything else is fine - Netflix, iPlayer, ITV-X etc.
The apps load, we can browse the catalogue select a film to read the details (the preview in the background works) but when we select play we just get the spinning wheel and eventually a message to say something has gone wrong.
If I use Amazon Prime on my laptop on the same local network/ISP it works fine - so this is very specific to the Roku implementation of the apps.
I've gone through all the steps of removing the apps, rebooting the Roku, reinstalling etc.
Roku firmware is up to date
This only happens when connected to our home internet. If I tether the Streambar to a mobile phone hotspot it works fine.
I'm an electrical / electronics engineer so I'm able to dig deeper into this.
1. Using a VPN from my mobile phone to my router, so I can switch between my ISP and the mobile phone IP network
If I use the mobile network to start the stream it runs OK. I can then enable the VPN so traffic is routed back through my home router and the stream continues to play. So it looks like it's the initial packets to start the stream that are the problem.
2. Trying to capture the traffic using Wireshark
I'm working with my ISP to get to the bottom of the problem - attempting to capture the traffic from the Roku box using Wireshark. I can see some high level traffic, but nothing when the app is opened or the stream starts (this is with any app). What protocol is the Roku box using?
Any advice on what to try, or that I can share with my ISP very much appreciated (On one post it mentioned "filtering by the ISP" but no more details of what was being filtered).
Thanks
(Happy Christmas!)
Solved.
Tracked it down to a port forwarding rule on my router - this rule has been in place for some time, but it appears that something has changed this week in the Roku apps which caused it to conflict with the streaming service.
The rule redirected incoming traffic on port 80 to my web server.
I've deleted the rule and now everything works fine.
Solved.
Tracked it down to a port forwarding rule on my router - this rule has been in place for some time, but it appears that something has changed this week in the Roku apps which caused it to conflict with the streaming service.
The rule redirected incoming traffic on port 80 to my web server.
I've deleted the rule and now everything works fine.