Custom Batch not loading exceptions into Exception Batch

I've recently created a custom batch type with all the related add/edit/commit forms and such and I've gone through and tested it and nearly everything is working the way I expect.

HOWEVER, when there are exceptions, thsoe exceptions are NOT being added to the Exception batch. I end up with just an empty exception batch even though I can go into thhe original batch and see the exceptions there. The non-exception rows are properly committed.

I can't figure this out.

The add/edit/commit templates all have the same 13 fields. I've done some comparing against OOB batches and I'm just not seeing anything wrong.

Anybody had this issue?