As documentation states, the lobby is only destroyed when all players leave it - that is not done automatically, it is up to you to make players leave (or not leave) the lobby. The API is not signalized that the game has started as such.
There's a separate game server API for games that require long-time/persistent servers, but it is not covered in Steamworks.gml.