non gen 8 pokémon use gen 7 data. the thunderstone evolution for magneton charjabug and nosepass was a gen 8 addition. with no magnetic field areas existing either, they were added to the list of pokémon the suspicious shopper summery mentions as a workaround.