Moving my setup from nginx to Caddy and I’ve got most things working for Plex except for websockets. I am seeing regular websocket errors in the console/logfile which is preventing notifications and other activities that Plex uses websockets for.
Where did you put websocket? Keep in mind there is a difference between the websocket directive and the websocketsubdirective. You want the latter - check the proxy docs: