Move all of these to a backup folder on your desktop. (Don't delete them yet).
When you click "Play" in Steam, the Rockstar launcher appears. Before clicking "Play" again, click Settings → Max Payne 3 → Tick "Run in DirectX 11 mode" . max payne 3 stuck on loading screen
: If you are using Steam, right-click the game in your Library, select Properties > Installed Files , and click Verify integrity of game files . This fixes corrupted data that may cause the game to hang. Move all of these to a backup folder on your desktop
: The loading screen often hangs if the Rockstar Social Club overlay fails to sign in. Ensure you are signed into the Rockstar Games Launcher before launching the game. Before clicking "Play" again, click Settings → Max
Launch the game. If it works, you can later try removing -dx9 to test DX11 again.