Watch pass for local network

Why do I need a watch pass to watch my media on my tv which is on the same local network as my plex media server??? This is 100% BULLSHIT! I am NOT trying to view this over the Internet, This tv has a Roku device connected to it and is on my local network only! Again, 100% BULLSHIT!

You don’t, something is causing your Roku to connect remotely.

Disable plex relay and remote access in your plex server settings so plex doesn’t have a remote path to connect.

What’s your server run on? If it’s windows, make sure the network connection type is set to private, not public.

If you have a vpn on the server, disable it and look into split tunneling.

Confirm the Roku didn’t jump to a guest network or another wifi network.

Check your router for device isolation settings.

Roku devices don’t allow dns changes, so check your router and change them to 8.8.8.8/8.8.4.4 or 1.1.1.1/1.0.0.1 and give everything a reboot. This is to deal with any dns rebind protection sending plex remote.

Do you have a pihole or anything similar running on your network?

Apparently it is the Plex app for Roku. I disabled remote access and it no longer saw my libraries,

If you disabled remote access and it stopped connecting, it means it was going remote to connect (which is why you’re getting the pass prompt)

Review and try the other suggestions..it’s likely a network config/settings issue.

I haven’t made any changes to plex settings in quite some time. The last time I used it was last week and it worked perfectly. The plex app apparently got updated, because it looks different, that’s why I think it is the culprit.

None of the suggestions in my first comment are related to the plex app or server settings except disabling relay and remote access.

The Roku app was updated to new experience design last September. Fire devices are updating currently. Are you sure it’s a Roku you’re using?

DNS changes by your isp, if you’re using their dns servers by default, can trigger dns rebind protection flagging the plex.direct url as potentially dangerous, and then blocking the local connection making plex try to connect remotely. This is why you change the dns servers.

Since Roku doesn’t allow users to change dns on the device itself, it needs to be changed on the router, if the router allows it.

The other suggestions are good to confirm as well, check em or don’t, up to you…

Edit: To add, if it is a fire device and just updated (or even a Roku that for some reason just updated), the old app didn’t enforce the remote access restriction, so it may have always been going remote and you never knew. When it updated, it enforced it, so you got the prompt. More reason to check the other suggestions…