Is the logic parallel to the "OpenLevel" always executed to the end?

My understanding is all timers or delayed functions are IGNORED by OpenLevel. If you need certain things to persist, you’ll have to make accommodations by either: saving a variable in the Game Instance to refire explicit timers when the level is opened; Or by delaying the OpenLevel until those timers are cleared/completed.