I set it yesterday to clear the FIFO only if there were shifts or Empty FIFO messages. But it seems the DAQ was not stables. I switched back to clearing for every event, it might be more stable at the price of high dead time but that should be good enough for calibration and debugging purposes.