Whenever you change the value for the Timeout (in seconds) for a job when you open the command browser, it does not save the value for that instance and always reset to 20 seconds. I'm assuming you are supposed to be able to change this value and have it save it otherwise maybe it should be greyed out.
What exactly the Timeout (in seconds) in Command Browser is for?
CA Workload Automation Desktop Client 11.3.x, r12, r12.0.01, r12.0.02
The timeout (in seconds) is the time to get a response back when you browse for the command file using the Command Browser before it terminates. The default is 20 seconds.
As per design, you can change the timeout value for an instance only but not permanently.