ok, but If you do a apply settings It will simply not work.
The only thing that worked was:
- Save in gameinstance init 2 variables one with game seetings resolutions and game settings fullscreen mode (GetGameUserSettings)
- Do once at the first hud of your game
2a) Set resolutions to an arbitraty value (we choose 720x1280 and windowed mode) and applysettings
2b) wait 0.2 seconds
2c) set resolution to the variables collected at gameinstance fase and applysettings… again
If you try to apply those gameusersettings directly it will not work on most of the cases. Now if you have more than one monitor things are still weird, but at least this is manageable.
If someone has a better solution than our obvious very bad solution, please tell us!
Paulo