Thanks for creating this. I am having two issues with it, however.
Whenever I hit the X button to close the window, nothing happens. I have to force close the window. Would this not be usable in production? I'm concerned about how players would handle not being able to close the game in this fashion.
There is a bigger problem, though. Whenever I first load up a game using this, I am met with a pop-up with an exclamation mark. I have to hit the Close button on this pop-up to move forward. I looked through your code and I'm not sure where this is being called (or why it would be) and I didn't find anything.
I'm using GMS 2.3, any ideas why this may be happening? It also happens in your provided project, so it's not a case of user implementation error.