Load Order

Well I’ve tested this several ways and it seems my testing is sort of inconclusive. I tried to cast and get a variable from various blueprints to various blueprints and all functioned properly from within Begin Play. I got controller to grab and display variable values from Game Mode, Game State and Player State successfully. I then had Game Mode grab and display a variable value from the player controller successfully.

This then leads me to believe that each of the “important” blueprints, as I listed above, are actually loaded behind the scenes prior to any Event Begin Play nodes being called. This makes sense and is good to know that when it comes to the core blueprints as defined in the Game Mode settings, you can draw from one another without fear of the blueprint not being instantiated yet.