it’s happening regardless of the injector to the same receiving MTA (which makes sense, Kumo waits until it full receives from the injector before sending). so it’s happening with SWAKS as well
The timeout response you sometimes see is most likely because the remote host in that situation has a mismatched idle time and has given up on the connection, leaving the graceful QUIT command that we send to timeout.