My Zapdos won't go through Poke Transport. How can I tell if it's legit?

The only possible reason it's not accepted by the Poké Transporter is that it's not legit.