While you can switch out relays or audit the code of your clients, it‘s not clear to me how you would even find out about a bad relay.
So lets take the responsibility of ordering events correctly:
Could‘t one relay simply deliberately take very long to hand out certain events? How would you notice?