You have to use both of them to avoid the crash.
I’m using dns mitm and exosphere and it doesn’t crash.
If you disable dns mitm, it crashes.
I have exosphere enabled because if Nintendo introduces a new connection, I prefer the crash better than get banned.
I think it's a bit difficult to find a donor and I've never deleted the prodinfo partition.
Atmosphere blanks it on boot (and it's not persistent).
If you use dns mitm with exosphere blanking it works fine on 17.0.0
Never used it I was banned before they implemented it.
Edit:
Found a solution.
You have to use DNS Mitm too, if you don't block these servers, it crashes.
Not true.
I've never used incognito bc I was banned since SXOS and I can't use exosphere to blank prodinfo. (I enabled it to test if it was working with a "virgin" Switch)
I've tried blanking the prodinfo with exosphere and it crashes (I've never had incognito bc I was banned since the origin of SXOS haha)
EDIT:
Is there an alternative? maybe with hosts?
To block all connections I mean
I may try the new ram site, and download more RAM to my Switch. Not sure if ddr3 is the right ram
for it tho. Edit- no it uses floppy Ram, just like @AncientBoi