Does anyone know where their respective servers are?
I wouldn’t be surprised if the difference of opinion relates more to data sped and loss and corruption getting to where the listener is located than anything. This is not necessarily geographic thing, but the greater the distance (typically) the more times the data switches hands before it gets where it is going.
If everything is working right, that won’t make a difference, but there is always something wrong somewhere.