Derek,
If the alert log files show they are triggering, but the thread actions are not being performed then you might want to double check the commands being executed for any errors. I didn’t see any process names listed in your THREADCTL alert actions or which version of Cloverleaf you are currently running, but I believe process name is required:
THREADCTL pstop THREADNAME_adt
I would also suggest trying to exec the hcicmd versions in the alert definitions to see if those work for you:
hcicmd -p -c “THREADNAME_adt pstop”
Hope that helps!
Dwight