Issue description:
App version: 13.7.0 (127660)
Device: Pixel 5, Android 14
QuickConnect initiation fails with a 400 error. The GET request to /QuickConnect/Enabled succeeds and returns true, but the subsequent POST to /QuickConnect/Initiate returns 400 “Error processing request.”
From Symfonium logs:
Verbose/JellyfinLogger: → [901] POST https://jf.xxxxx.xx/QuickConnect/Initiate (0-byte body)
Verbose/JellyfinLogger: → [901]
Verbose/JellyfinLogger: → [901] END POST (0-byte body)
Verbose/JellyfinLogger: ← [901] 400 https://jf.xxxxx.xx/QuickConnect/Initiate (72ms, unknown-length body)
Verbose/JellyfinLogger: ← [901] Error processing request.
From Jellyfin server logs:
System.ArgumentNullException: Value cannot be null. (Parameter ‘authorizationInfo.DeviceId’)
at Emby.Server.Implementations.QuickConnect.QuickConnectManager.TryConnect(AuthorizationInfo authorizationInfo)
Logs:
Upload description: keithb
Additional information:
Reproduction steps:
Media provider:
Jellyfin
Screenshots: