After switching our project from Unity 2017.4.16 to 2019.1.9.4, we started getting Couldn't switch to requested monitor resolution on random systems on Windows build. We Tried following things to fix the issue - Tried different resolution and presentation settings in Unity player settings. - Clearing registry - Decreasing the display resolution of the system. - Switching to Unity 2019.1.9.11. but were still unable to fix the issue. The only way we were able to fix the issue was to switch Graphic API for windows from OpenGLCore to Direct3D11. Created an example project In example project we have switched the Graphic API for windows to OpenGLCore by default. Create a build on Windows platform and run the application on similar specs machine. Attachments 1. ResolutionTest example project. 2. Specs.txt contains System specs. 3. ResolutionTest.PNG contains screenshot of the error.