Ok, so I noticed that my Pokemon Moon game is glitching. I know it's not that I have an old or wrecked 3ds because I tried playing Alpha Sapphire on it and that game doesn't glitch. So, I'm thinking I have a hacked Pokemon.
I got this Weavile in a trade in Pokemon Y and somehow was able to transfer it over to Moon. It didn't seem suspicious then so I think I taught it new moves and made it gain a few levels, but I can't remember because it was so long ago. I'll just tell you its moves and level anyway, though.
Weavile (female) lvl. 59
Ability: Pressure ("By putting pressure on the opposing Pokemon, it raises their PP usage")
Moves: Dark Pulse, Power-Up Punch, Ice Punch, Poison Jab
Sp. Atk: 67
Sp. Def: 124
"Seems to have traveled across both space and time to reach you from the Kalos region."
Characteristic: Takes plenty of siestas
Ribbons: Kalos Champion Ribbon
Caught in a regular Pokeball
Seems to have had Pokerus
Markings: Blue circle, blue triangle, blue square, pink heart, blue star, blue diamond
So, is this Weavile hacked? If not, is there any other reason why my game might be glitching?
Glitching: the screen suddenly going black and the music stopping, then randomly coming back on again after a couple seconds. The game did that multiple times.