Hey there! The reason for this is on the technical side. Basically, the server isn't quite ready for you to join the match yet. As soon as the server is ready.. the Launch button is able to be pressed.
This helps with performance / load times / any other issues that may pop up when loading into an area before it's "ready"