Checking the internet connection
First, we need to make sure our internet connection is good enough. Depending on the tools we use, we might need more or less bandwidth, but we will surely need a stable connection.
Let's get technical. You need a connection that is stable at around 10 Mbit/s download and 5 Mbit/s upload. That is on average. It depends a lot on the tools you use, as some video conferencing or screen sharing tools will have better compression rates than others. If you want a mobile reference, a 4G mobile connection speed is what you need for a good remote pair programming experience.
Preferably, you should have a fiber optic connection. That will make your remote pair programming session seamless from a connectivity point of view. Still, even in this case, your Wi-Fi router can cause problems. Once, I was pairing with my laptop really close to the Wi-Fi router that the laptop could even touch it, and even then the connection was unstable at times. Only after...