@Dragonstrike, yes, but notice these pokemon are inconsistent despite having the same OT. That's what the bug is.
I've noticed this myself. The colouring is for the trainer's gender (or really, for which player character is chosen - Victor/male is blue, Natalie/female is pink and Pluto/androgyne is green).
It seems to get mixed up when you catch pokemon in unusual circumstances, I've only ever noticed getting the "incorrect" name when catching pokemon from the Nuclear Horde encounters (which are a sort of halfway-trainer encounter). Those pokemon also have nonzero EVs assigned (like trainer pokemon do) and keep them when you catch them. I think that's what's going on here, because all of the pokemon in question look like ones that you fight in those encounters.
Edited to add: I think what's happening is something like the OT gender isn't being assigned for the horde pokemon, and it's using either a null value or placeholder that defaults to the androgynous one. In my file I had chosen the female PC and the horde pokemon are still green.
I've noticed this myself. The colouring is for the trainer's gender (or really, for which player character is chosen - Victor/male is blue, Natalie/female is pink and Pluto/androgyne is green).
It seems to get mixed up when you catch pokemon in unusual circumstances, I've only ever noticed getting the "incorrect" name when catching pokemon from the Nuclear Horde encounters (which are a sort of halfway-trainer encounter). Those pokemon also have nonzero EVs assigned (like trainer pokemon do) and keep them when you catch them. I think that's what's going on here, because all of the pokemon in question look like ones that you fight in those encounters.
Edited to add: I think what's happening is something like the OT gender isn't being assigned for the horde pokemon, and it's using either a null value or placeholder that defaults to the androgynous one. In my file I had chosen the female PC and the horde pokemon are still green.


