Diamond: Additional software was installed to make it a better Pokémon. It began acting oddly, however.Platinum: Its programming was modified to enable work in alien dimensions. It did not work as planned.Heartgold: Its programming was modified to enable it to travel through alien dimensions. Seems there might have been an error...