Instructions
If experiencing a glitch that stops you from playing "Pokemon SoulSilver," and the glitch is the result of an Action Replay code, the only way to clear the glitch is with a hard reset of the game. You will need to start "Pokemon SoulSilver" from the beginning.
Insert a copy of "Pokemon SoulSilver" into your Nintendo DS without the Action Replay device. Because you are deleting all of the data in "Pokemon SoulSilver," you do not need the Action Replay in the console.
Hold down the L and R buttons, then press the Start and Select buttons as soon as the main title screen appears. A message will warn you that you will lose all your data if you proceed.
Press "A" to confirm and clear the game cartridge of any saved data. Any glitches will also be deleted. Allow the function to complete and start a new game.