Wieso hilft meine Lösung nix gegen den "Bug" der keiner ist? Wie äußert sich dieser "Bug" denn jetzt genau?

Hast du auch sicher nicht mehr als ein Wait 0.0 drin? Wenn du eine Message anzeigen lässt, kommt sie natürlich so oft wie du drückst, weil die Message ja alles blockiert in dem Event, bis sie weggeklickt wurde. In der Zeit können also weitere Tastendrücke nicht verarbeitet werden, sie "stauen sich auf".