Which means the OP can not mod his pokemon game as he wants. Just saying.use emunand for you modding
and play online with your sysnand
You can always get 2 switches one modded and one legit and just use the modded switch to "hack" pokemon and then trade them over to the legit switch (Of course assuming u just want to gen pokemon in to get them faster and not do stuff like give them moves they normally cant use and what not.)
Thats what i did for my lets go pikachu playthrough as i wanted a dratini at the start of the game.