Usually, when I try to use my Switch for online connectivity the system is connected but I keep getting error messages and won’t actually connect to the online servers I try to access.
I live in the countryside with my family, so maybe that’s why my Internet is so wonky?
But I’m still able to access the online classic games for the NES, SNES, and Game Boy at least: I just can’t play the regular Switch games.
Any advice for a better connection?
Assuming the NAT type is one that supports peer to peer connectivity, you could try using Ethernet instead of wireless (of course this only helps when docked). This would alleviate issues with WiFi signal not being strong enough, potentially increase bandwidth, and reduce latency. Ethernet can’t improve the connection beyond the incoming connection from the ISP, it only will improve issues that stem from wireless connectivity.
it could very well be this, when I visit my parents in the countryside the internet is sometimes not good enough, and other times it is adequate (satellite internet, so weather can impact it).