Did you uninstall and install the dispatcher service perhaps? If so you might need to verify that the dispatcher service has the correct authorization (username/password) setting instead of the system account. An easy way to test that is to run the dispatcher in testmode as it will user your login credentials while executing powershell and the script.
Br,
Per Christian