I was unable to connect to the homebrew app store and the AIO updater app also complained about not having an internet connection. After spending an hour or so investigating my network (I thought that it may have been some sort of issue with my Pi-Hole or Unbound configuration since I recently swapped out my Pi-Hole and Unbound server from a netbook to a thin client), I opted to boot into my 'clean' emuMMC and attempt to access the homebrew app store without
90DNS. It worked. After applying
90DNS settings, the app exhibited symptoms of DNS resolving issues. I checked my secondary Nintendo Switch to see if the issue was client specific. The secondary Switch was able to access the homebrew app store with
90DNS. I then compared the 90DNS configuration settings between my two consoles and noticed that the primary and secondary DNS addresses were swapped. I matched the 90DNS configuration to that of the console that did not have DNS resolving issues.
To make a long story short, I was apparently having DNS resolving issues with the following configuration for the Americas:
Primary DNS: 207.246.121.77
Secondary DNS: 163.172.141.219
This was solved by setting my DNS configuration to the following for everywhere else:
Primary DNS: 163.172.141.219
Secondary DNS: 207.246.121.77
I'm assuming this means there is an issue with the DNS server at 207.246.121.77. I suppose my homework assignment for tomorrow is to do more reading on primary and secondary DNS servers to have a better understanding why merely swapping them fixed this issue.
Hopefully this will spare someone else a bit of headache if they also experience this same issue.