PMS 1.43.4.10903 (macOS, arm64): server Friendly Name with curly apostrophe rejected as invalid header
Server name was the macOS default style, “Seth’s Mac Mini Server” (U+2019 apostrophe). PMS logs repeatedly:
ERROR - [MediaProviderManager/Response::fetch] [HttpHeader] invalid ‘X-Plex-Device-Name’ header value (Seth’s Mac Mini Server)
Renaming the server to “Seths Mac Mini Server” stopped the errors. Since macOS default computer names use U+2019, this likely affects many Mac servers. Non-ASCII friendly names should be encoded rather than rejected.
I only experienced this issue on the web. Mobile app was fine