Your'e using the (J) ID part of the code - Second line - B2110DC0 00000000
If you're playing the Japanese game then that's fine if not, replace the second line with this B2111880 00000000.
Pokesav doesn't have a (U) output for HG/SS, so whenever you generate codes via Pokesav, remember to fix the second line.
Or... alternatively, As above, just use Pokégen