Hi TAnderson,
As per Steve, please open a support issue with CA Support. In the meantime, you can also test to see if the 'Cancel' works with a command or not?
You mentioned that script is not getting killed, the agent uses 'kill -9' to stop the process in its tracks. Please test this manually as well. See if you can manually run your script and then kill it.
You can also submit a job that runs 'sleep' command with argument of 30 or 60. Then try to 'Cancel' it.
Thanks again for contacting CA Communities.
Nitin Pande
CA Technologies