autosys job error file not created

Hi All

Something really weird happened, I have an autosys job:

insert_job: CAT_LDN_BaseCorrs job_type: c
command: $$(LDNFIRC)\CAT_LDN_BaseCorrs.bat -modeldate $$MODEL_DATE -cutdate $$CUT_DATE
permission: gx, mx, wx
description: "Rerun=0;625;#CAT_Autosys"
std_out_file: $$(LDNCAT)%AUTO_JOB_NAME%_out.log
std_err_file: $$(LDNCAT)%AUTO_JOB_NAME%_err.log
alarm_if_fail: 1

Interestingly the std_out_file was produced fine but there is no std_err_file. Normally even if there is no error I'd get a 0kb file, but in this case i get no file at all even if there are errors. I've tried all kinds of ways including hardcoding the error file name and location in the jil, but it just doesnt work.

Can some autosys gurus help me on this please?

Thanks