Do all IRC connections get all messages?

Sent messages can get dropped for a variety of reasons (too long, not allowed to send, processing timed out internally), but if one client sees the message, everyone else should receive it too. The only exception would be if you’re connected to different servers and sending the message to one edge timed out while another edge was able to process it in time.