Flat file schema missing unDefData when file is large

My service invokes convertToValues to convert the header part of a file to a record (I allow undefined data). Then I pass the rest of the file (which is stored in an unDefData variable) to another convertToValues service to convert the remaining part of the file to another record. It works fine but if I send a bigger file, instead of the unDefData variable I get an RID variable with a value of com.wm.app.tn.tspace.Reservation_FileImpl . I’m not using TradingNetworks at this point. Any ideas? How can I get the rest of the file?