Loading the Next Level (UE 4.27)

I put in a Print String node at crucial points to determine if the game would either go ahead and call parts of the BP or wait. But, every time I did a test run, the print string would print on the screen at the very start. This means the code must be doing everything at once when it isn’t supposed to. It occurs before the level is even supposed to be considered finished.