I couldn't get Gen IV games to work at all with an unsecured phone hotspot for whatever reason. So I just set up a WEP hotspot using Linux and it worked great
How to setup a WEP hotspot on Ubuntu 19.10
So I've been looking around and I haven't seen any tutorials on setting up a WEP hotspot to use for the Nintendo DS connection. So I thought I'll make...gbatemp.net
I don't have linux unfortunately...
just found the login for my router, but I can't select 'no encryption' for my guest network or normal network. So I guess that's it for Celebi and Jirachi.
I've gotten everything from BW/B2W2 though, lots of pokemon I never had.