this is strange, the only pokemon i've that some times don't follow orders is shiftry, is it a bug?
It might be, I'll look into it