Do things before all other scripts started

I’m developing a plugin used by multiple unity based game as a license checker.
The plan is to check user license before the game started.
So i create an empty game object which invoke the license checking method from plugin DLL in Awake().
The question is, how can i block all other game content (scripts) until the license checking process completed?
Setting up “Script Execution Order” does not really help blocking all other scripts right?

Thanks for your time.

Just create an empty scene that handles the licensing check. Once it succeeds load up the menu scene or whatever the first game scene is.