My Application Did Not Launch
If your application does not launch, or your script is not executed, check the log.
Use the Console.app application to view Power Manager’s log. Look for lines mentioning assistants and matched users.
Power Manager delegates the role of launching applications to assistants. Most applications are launched in the current Active User’s security session. This requires an assistant to be acting on behalf of the Active User.
Potential Causes
If no Active User assistant can be found, then your application can not be launched.
The Active User is the front most logged in user. The user must be logged into an Aqua graphical session - typically this is the last user who logged in via the Login Window.
Fast switched users and the Login Window are never the Active User.