I added the Grappler (without the +). It occasionally drops a character. With logging turned on, you can see that it really doesn’t wait for the previous character to be acknowledged before outputting another character in these cases. It isn’t a “time travel” effect where it doesn’t have time to see the acknowledge latch being cleared. I don’t have the energy to debug it further, but it could be another bad dump, or an original bug.