Funnily enough, the codes are working fine just now and I manage to catch Scizor. I switched to Ultraball (usually I used Premier) and catch it from behind
I can't catch it even after beating it.
And yes, I play on Citron. Does it affecting the cheat somehow? I mean, the encounter modifier is working, it's just I can't catch the modified pokemon