Hi,
When System Center Operations Manager 2016 command-based subscriptions are not firing as expected, it can be frustrating, but there are several steps you can take to troubleshoot the issue. Command-based subscriptions in SCOM allow you to run custom scripts or commands in response to specific alerts. Here's a troubleshooting guide to help you identify and resolve the problem:
Test the Command: Manually run the command or script specified in the subscription to ensure that it functions as expected. This will help you identify if the issue lies within the command itself.
Check Security Context: Ensure that the account under which SCOM services are running has the necessary permissions to execute the command. Permissions to access the necessary resources (e.g., network shares, databases) should also be verified.