Because I love the Protean ability, I chose Froakie as my first Pokemon.
Unfortunately I figured out that mine didn't have this ablilty. So I looked for an other one in swamplands but I didn't find any Froakie. I therefore caught a Ditto to breed him with my Greninja. But it took a really long time, so I tried it in with commands and it happened... "Greninja and Ditto are not compatible!".
I even tried with two Greninjas but it said that "Greninja and Greninja are not compatible!". I also got "Froakie and Froakie are not compatible!" and "Greninja and Blastoise are not compatible!".
Hope you will find the bug, It's already very hard to get one with the Protean ability ^^