Error: RFID_ACCESS_TAG_WRITE_FAILED access no response from tag

I'm developing an android application that uses the RFD8500 sled:

 

1 When the trigger is pulled

2 Reads the RFID tag ID

3 Writes data to the RFID tag user space

4 Reads back the data from the RFID tag just written

 

But I get the following error when writing and I'm not sure what it even means:

 

RFID_ACCESS_TAG_WRITE_FAILED

access no response from tag

 

It's intermittent, sometimes I get the above error and sometimes I don't. Is it still caught in a state of reading the tag when writing? If so how can I wait for that to clear?