Hi I've a similar problem listed in last response from Demian in the thread: 
I'm using sloc297. There are two interrupts received one for RX and one for TX in the short duration between them, By the time, IRQ interrupt is generated, the IRQ status comes as 0xC0 indicating both TX and RX complete. I then set the TX complete flag and read the FiFO, get (0x44,00) as ATQA of the presented tag. After this the anti collision commands are run, IRQ Status is 0x0 after the IRQ is fired.