Hi Chris,
In which moment are you flushing the FIFO? I think it you would need to stop the transmission and reception first to not interfere with the flush of the FIFO, also, if you have the interruption enabled could be useful to dissable it before.
Let me know if this helps you.
Best Regards,
Alexis Andalon