Hi tukerm
Unfortunately, with the current maya jobtype, the granularity of job tasks are only at the frame-level, and not at the sub-frame (layers, cameras, passes), so if a single layer fails for a frame, the entire frame is determined to be failed.
I will file this as a feature request for a future version of the maya jobtype.