When making changes to scripts, be mindful that dependencies exist between the various script layers, so it is not possible to execute one script if there is a dependency on a script that is not executing. Executing a script also performs a syntax check. Therefore, the scripts must be executed in the following sequence.
GlobalVariables -> UserExits -> Project