RFID Repeating?

UKHeliBob yeah isnt that what my while loop was suppose to do? Discarding the buffer.

Grumpy_Mike I think that is what the problem is. Like when I scan the tag it picks it up a few times. Arduino handles the first one with that 3sec delay now after the delay it goes and read again from the RFID(which has the tag id a few more times?)
Then it outputs it like 3 or more times after the tag has been removed.
So it doesnt continuously sends it just 3 or 4 times after the tag has been removed then stops.

But for some mirycal it is working perfectly now havnt had any problems yet.
Thanks