You state it doesn't seem to be working, but you don't mention what actually occurs. Do you get an error message? Does JobInfo(8) get set to the expected value in the script?

Add the line
Watch.Log "Jobinfo(8) set to: " & Watch.GetJobInfo(8),2
as the last line in your script to display the value of JobInfo(8) after the script has run.

Then run your process in step-by-step mode.

You could also add the same logging message at the start of the script, to see the value of JobInfo(8)
it runs.
Technical Product Manager
I don't want to achieve immortality through my work; I want to achieve immortality through not dying - Woody Allen