That's just how the 3DS works, it makes a "test connection" to Nintendo servers before allowing you to use your wifi (even if you just want to use locally). Yeah it sucks, it's the same on the Switch but we have community patches to skip that step in that case. As for the 3DS i never tried the...