Not actually sure what causes this but I've seen it happen on other servers before - the chat event is still being fired and the message is being sent, so the message is being registered somewhere, it's just not picking it up for the unscramble.
Weird - annoying, but not too high priority to fix.