Uhh, just bred two Bagons (female 31/x/x/x/x/x with HP Brace and male x/x/x/31/x/x with SpA Brace), surprisingly resulting in 10-31/x/x/20-31/x/x PKMN.
I'm 99% sure the Braces were gave to the right PKMN (I checked it many times before giving them to the breeder).
Still, I've been kinda sleepy and, maybe, this made room for any mistake.
Do you guys have an idea of what might have happened? Awesome guide, btw. Best of luck for you all.