as i said before using one too many codes at the same time causes glitches in the game, especially since the hiny pokemon code is a very long code, combining it with other codes causes glitches, which can stop the code from working permanently. By the way did you use it with the code to steal pokemon cause if you did you stuffed it bad, didnt you read my warning up above. Also there are some wild pokemon codes that cause glitches if used with this i.e deoxys or jirachi etc. also try letting the DMA dissabler or DMA enable with that code, it might fix it. BUT I WILL SAY IT AGAIN IF YOU USE TOO MANY CODES AND STUFF UP YOUR POKEMON DONT BLAME ME.
P.S.
*you should always save your game before going poke hunting, so incase of a bad egg you can restart, didnt you know this?*
HEY WAZZZZZ UP!!!! i am the cheatmaster, help is my middle name. Join team UT, the best team On SupErCheAts.