Veeam Plugin does not execute

First point is insert a little bit of debug output inside the Powershell script.
As the whole script is wrapped inside a try - catch it should output minimal an error message.
I would then not only look at the agent log but also, if debug output is added, to the agent output on your monitoring server.