I noticed that perfectly legit Pokemon won't trade at all. For instance, I was going to give someone a dragonair (no gender or level specifide) for a Darkrai, and I could not use the Dragonair. I also tried to get a Moltres using a Vespiquen, but again, I couldn't use the Vespiquen. What is wrong exactly?
Comment:(Nov 18 2009) After reading the answer, I may have to add a few deatils. None of the pokemon on my Platinum are hacked. I obtained my own Darkrai through the Wi-Fi event, and my Shaymin the same way as well. All of my pokemon are caught in game or obtained through legit trade.