Plex requires a Plex Pass subscription to share outside of your local network. Plex doesn’t allow you to watch media on your local network if your internet service is down, even if you have the Pass, because the service requires a constant connection to the Plex service itself. You can’t use apps on most streaming boxes and sticks without a Pass subscription. Plex records telemetry on all of your viewing habits and shares it with any of your associates who also use the service.
I switched from Plex to Emby a decade ago because of the restriction on local network streaming without an internet connection. My internet service went down and I said to myself “well I can at least watch my locally hosted files on my tv sitting next to the server”. Nope, not allowed. I emailed Plex support about it once my internet was back and they said that wasn’t a bug, it was by design. I dropped it then and there even though I had a lifetime Pass subscription.