Found the root level directory didn't have permission. When i run the NSH I was as root and was able to access the file, i believe when the job runs it was using bladmin and didnt have authority to read the file. Added an strace in front of the script util in job and found it was failing on opening the file for read.
Fixed it and came cross additional errors (missing disa* files) etc. I am able to run the compliance scan now. thanks