Ovos capturados em "Pokémon SoulSilver" normalmente desenvolvem-se e chocam em Pokémon como Togepi. No entanto, um Bad Egg resulta do uso de dispositivos de cheat, como Action Replay, ou dados de jogo corrompidos. Estes ovos podem continuar a multiplicar-se em Bad Eggs ou dar glitch e afetar outros Pokémon na sua equipa. Os jogadores às vezes apanham Bad Eggs com selos, que impedem o Bad Egg de ser depositado no PC. À medida que o ovo se multiplica, todos os espaços na equipa Pokémon acabam por consistir de Bad Eggs, impedindo o jogador de participar em batalhas.
Tente libertar o Bad Egg na natureza. Se não funcionar, vá ao PC num Centro Pokémon e aceda ao PC do Bill, o centro de armazenamento Pokémon. Selecione "Bad Egg" da sua equipa Pokémon e clique em "Deposit" para o colocar no armazenamento. Embora possa continuar a multiplicar-se no PC, não afetará de outra forma o seu jogo. Bad Eggs equipados com selos, no entanto, não podem ser removidos da sua equipa.
Consulte um amigo que queira reiniciar o seu jogo Pokémon. Ambos os jogadores devem ir a um Centro Pokémon e falar com o representante do Wi-Fi Club para iniciar uma troca. Selecione o Bad Egg para trocar com o seu amigo. Confirme a troca. O seu amigo deve então apagar os dados do jogo e recomeçar, removendo todas as evidências da existência do Bad Egg.
Troque o Bad Egg para um dos seus outros jogos Pokémon. Insira "SoulSilver" na Nintendo DS. Coloque outro jogo Pokémon de Nintendo DS numa segunda Nintendo DS. Repita o Passo 2 para trocar entre os seus jogos. O segundo jogo abrigará o Bad Egg até apagar os dados do jogo ou trocá-lo para outro jogo.
Apague os dados do jogo em "SoulSilver" e inicie um novo ficheiro de gravação para apagar permanentemente o Bad Egg dos seus ficheiros de jogo.