The content of the error is a socket error. Therefore, it is unlikely that the low RU is the cause.
How about confirming TCP socket communication?
There is also a similar question on Stack Overflow.
By default, Windows may hold this connection in this state for 240 seconds. There is a limit to how quickly OS can open new sockets. All this may lead to exception.
System.Net.Sockets.SocketException