Strange it'd be due to the network, are you sure it's not the client you're using coupled with server instability?
(Anyway it doesn't really matter, it's not a tragedy)
Could be but it happens on discord and signal too on crappy networks
I think it's when it sends a packet, the network lags and delays it, it gets no response so it sends another one and then when the network catches up it sends both of them out