Hi bengeorge,
I experienced the problem mainly when pausing songs then hitting play, clicking on the time bar, or closing the browser on a paused song then trying to resume it after reopening the browser, only on chromium browers (Firefox seems unaffected).
There are two workarounds that I am aware of :
- using IP address of the plex server instead of app.plex.tv
- setting the InsecurePrivateNetworkRequestsAllowed registry key as explained here : Plex Server crashing after google chrome update 98.0.4758.81(Official Build) (64 bit) - #20 by Thierry.plex (the equivalent key for Edge is SOFTWARE\Policies\Microsoft\Edge\InsecurePrivateNetworkRequestsAllowed)
The are some interesting console logs here : Plex Server crashing after google chrome update 98.0.4758.81(Official Build) (64 bit) - #29 by TurboMyPC
I’m not sure but I think the problem could come from an “OPTIONS” request not properly handled by Plex server. See this page : Chrome Enterprise release notes - Chrome Enterprise and Education Help, “Private network access preflights for subresources” section :
Chrome sends a CORS preflight request ahead of any private network requests for subresources, asking for explicit permission from the target server. This request carries a new Access-Control-Request-Private-Network: true header, and the response must carry a matching Access-Control-Allow-Private-Network: true header.