After defeating Glacia of the Elite Four and Diantha (Champion of Kalos), I still do not receive a badge from either of them and their photo is still grey. I have defeated at least 6 times and still nothing. They are the only 2 Elite Four and/or Champions that I haven't received credit for defeating.