I beat Clair the gym leader but she didn't give me the 8th gym badge so I can't go to the pokemon league. Can this glitch be fixed?
It's not a glitch this happens to all HG/SS games. You have to make your way through Dragon's Den talk To Clair's Grandpa And she'll be obligated to give you your badge.