Do all IRC connections get all messages?

It’s probably a misconfiguration on your end. Each cluster runs independently of one another. In other words, since ESL is on the event cluster, only messages can be sent and received for ESL on the event cluster.