Fortunately, I've never experienced this during crucial moments like serious tournaments.
Good for you but always keep another connection on standby incase needed. Keep your poker app/program already downloaded and installed in all of your devices, it will save you time in a crucial hand, in case you disconnected from one device. I never buy-in early as well in case I am not able to play that event. You learn from your mistakes, and more from others lol.