turns out the sysmodules just used sfdnsres ipc commands not implemented into atmosphere (that were new in 23.0.0), and that some others used the old ones, dns.mitm worked for the ones who used the old ones, and not the new ones.I've now manually added 90dns to my internet config just to stop any Nintendo pings at all... perhaps as expected the 'Test Connection' function now fails, which suggests the hosts file is indeed non-functional for sysmodules? Regardless of DNS settings in HOS the browser in Sphaira refuses to connect to any Nintendo server, but does work for say Google.
On a side note... did 23.0.0 improve Joycon connectivity at all? I've now switched from HATS to just creating my own setup with Atmosphere+Hekate+the stuff I want manually, and since 23.0.0 I have a lot more reliable Joycon connectivity now (before it was very sensitive to interference as if the range was very short). The things that could have caused issues I used to remove like MissionControl... so either 23.0.0 changed something or HATS broke something (I've heard they modify Atmosphere/package3/kernel/etc)
atmosphere 1.12.1 will address that








