I had a similiar issue (but on desktop with embedded HD graphics installed).
My solution was to uninstall and reinstall the game...seemed to fix it.
I also had the luxury of disabling the HD graphics to prevent it from recurring....if you are using battery frequently, might not be a desirable option. And I'm not sure if you even CAN disable the embedded HD graphics on the new laptops.
Here is an option to add a command line in right click menu which tells which GPU to use to run the game...see if it behaves differently...
Welcome to Lenovo Community Forums!
I think that the Onboard Intel HD cannot be disable because the computer is mainly running on this Graphics,
What i would try is this
this is to let Nvidia be assigned on running the game.
The switching to the NVIDIA graphics depends on application profiles. If an application has no such profile, you can assign the graphics card manually:
Click Start and then Control Panel. Select Classic View from the left side of the window.
Double-click NVIDIA Control Panel.
Click View and next Add "Run with graphics processor" Option to Context Menu. Close the NVIDIA Control Panel.
Right-click the application title and select Run with graphics processor. Then, click High-performance NVIDIA processor.
Hope this helps,
Cheers!
So a little different than telling the game to use the Nvida processor in the 3d settings...maybe it starts the game with the Nvidia vs trying to switch. Hope you get it sorted.