A few bots seem to have had a connection issue like this one:
java.io.EOFException
**14:33:11** at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2624)
**14:33:11** at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:3099)
**14:33:11** at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:853)
**14:33:11** at java.io.ObjectInputStream.<init>(ObjectInputStream.java:349)
**14:33:11** at hudson.remoting.ObjectInputStreamEx.<init>(ObjectInputStreamEx.java:48)
**14:33:11** at hudson.remoting.AbstractSynchronousByteArrayCommandTransport.read(AbstractSynchronousByteArrayCommandTransport.java:35)
**14:33:11** at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:59)
**14:33:11** Caused: java.io.IOException: Unexpected termination of the channel
**14:33:11** at hudson.remoting.SynchronousCommandTransport$ReaderThread.run(SynchronousCommandTransport.java:73)
**14:33:11** Caused: java.io.IOException: Backing channel 'macOS-31' is disconnected.
I saw the same thing on macOS-18, and probably other bots.