Well well well… After 2 days of puzzling I found a solution just now (see also <link>)
You have to run
PixelStreaming.WebRTC.DisableResolutionChange false
BEFORE anyone logs in, so just put it in an ExecuteCommand node in your PlayerController at BeginPlay and you should be good to go!