Home Tips & Tricks How to Fix Not Working and Glitchy Cheats for Pokemon GBA Games

How to Fix Not Working and Glitchy Cheats for Pokemon GBA Games

Activating GameShark code cheats for Pokemon Game Boy Advance games sometimes can be tricky. Some of our readers complain that our listed GameShark codes don’t work for them, while some said it works, but some weird glitches are happening.

What could be the main reasons for this? In my over six and counting years of experience playing different Pokemon game titles and ROM hacks using different emulators across several devices, there several possible reasons why particular cheat cannot work.

GameShark Code Not Working Fix

Reasons Why Cheats Don’t Work as Expected and How To Fix Them

Note: This article applies to Pokemon GBA games but can also be used to other related games on Game Boy Advance.

1. You forgot to enter and activate the master code

Solution: Some cheats need to have master code enabled before the main cheat, be sure to activate them. More information you can find by reading this guide.

2. The Cheat Isn’t Compatible with your Pokemon Game Version

Solution: Double check your game title.

3. You Have 1.1 ROM Version

Solution: Look for the V1.0 ROMs as this version supports most of the cheats. Doing a simple Google search, you can easily find downloadable ROMS, but most of these ROMs have version 1.1. Unfortunately, most cheats will not work for this version.

Update: I recently discovered this Reddit post wherein a member gives a link file for v1.0 FireRed rom, have a look at it before the file gets deleted.

4. Your Emulator Does Not Support GameShark Code, Action Replay or CodeBreaker

Solution: Use recommended emulators such as My Boy for Android users, Visual Boy Advance for Windows, GBA4iOS for iOS users, and BlueStacks or Nox App Player for Mac users.

5. You entered the cheat code in a wrong format

Solution: Some emulator such as open emu requires “+” to be entered to separate a line of code. Read FAQ’s, Instructions, and Help articles regarding your emulator.

6. You Have the Free version of Emulator

Solution: The popular GBA emulator for Android – My Boy, offers a paid and free version of the app. The free version works perfectly, but if you use cheats, you may need to pay for the premium version. But if paying for the app is not an option at this moment, the simple trick of adding multiple-liner codes as a separate cheat works well in many cases.

7. Too Many Enabled Cheats

Your ROM will get confused when too many cheat codes are activated at once, and this could result in various bugs, glitches, random crashing, and game freezing.
Solution: Disable unused cheats and activate only the cheat you need.

8. You Have Chosen the Wrong Cheat Type

This problem is prevalent to emulators that don’t have “auto cheat type” detection feature and chances are, you have chosen the wrong cheat type. The quick solution for this is knowing the appropriate type for your cheat; it could be GameShark, Action Replay or Code Breaker.

9. Question Mark Sprite on Encountered or Caught Pokemon?

A common issue with two possible reasons; First, more likely that you entered the wrong Pokemon encounter code. Second, the Pokemon code and sprite don’t exist in the game. This issue happens a lot when playing ROM hacks. Solution? Double check if the code or the Pokemon exist in the game.

10. Glitchy Name for Captured Pokemon

This bug usually happens when using the shiny Pokemon cheat and the possible reason why it occurs is that cheating is not fully supported in Pokemon GBA games. But there is an effective fix for this problem that has been tested for many players.

Solution: To fix glitchy Pokemon name, all you have to do is disable the shiny cheat just before capturing a Pokemon.

11. Invalid Cheat Message

There three possible reasons I can see why this error message pops up.

  • Wrong cheat type
  • Wrong cheat code
  • Empty spaces before or after the code

Solution: Select the correct type for that cheat, majority of cheats are either CodeBreaker or Action Replay codes type, so if the first one didn’t work out switch to the other one.

Be sure to check the cheat if it is compatible with your game version. For FireRed based rom hacks, a typical FireRed cheats could work and for Emerald based rom hacks, a regular Emerald cheats could also work.

Empty spaces could also result to invalid cheat issue, when copying a cheat make sure not to include empty spaces. When entering the cheat, make it sure to eliminate any empty spaces before and after the code.


It’s frustrating when you can’t activate a cheat, and there are plenty of reasons why this thing is happening. Hopefully, the solution and information above give you the insights to finally solve your problem.

Just in case the solution above doesn’t work, feel free to drop your comments below, and I will do my best to help you as humanely as possible.

Got tips or cheats you want to share? Email [email protected]

Best Pokemon ROM Hacks for 2020 Poll (Max 10 votes per user)
  • Add your answer

Pick and vote for your best Pokemon GBA rom hacks (max 10)


Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Oldest Most Voted
Inline Feedbacks
View all comments

Hi, may I ask question that not really related on this context?
I have a problem with Drayano Pokemon Blaze Black 2 Ver. 1.1
The only problem is, when I entered the Giant Chasm, Drayano mentioned “after battling/catching Kyurem, you will meet a veteran inside there”. The result, no one is there

Perhaps you know the problem? Because I only use 2 cheats simultaneously (exp + money multiplier) and accidentally using super repel before entering the cave.

I’m so sorry if this question out of context somehow


I’m playing Pokemon Sweet Version (Fire Red hack), and i’m using the Squirrels version of Fire Red. But whenever I enter the shiny code, i get a glitch name, whether I turn off the code or not, or the game just freezes. i KNOW it’s possible to get shinies via a code, i just don’t know how. Help, please?


yes, i tried. I’m playing it on VBA, and it’s just not working. My Windows version is Windows 10, if that helps any.


Okay, so I was having the naming glitch with the shiny Pokemon so I did as suggested and disabled right before capture. However, when I evolved the Pokemon the appearance was all glitchy and didn’t display properly. Is there a fix for that?


I switched to mGBA from OpenEmu at your recommendation and it does seem to be better for cheats. I was able to get some working that I previously wasn’t getting so thanks! I’m not having a weird issue where I’ll add the Wild Encounter Mastercode, then I’ll add a second code for the pokemon I want and enter in 3 lines of code (2 for First Code last line for the pokemon I want), but when I look at the code after it’s entered the first code of the lines of the First Code is always missing and of course… Read more »


^Unfortunate typo: it should read “I’m now* having a weird issue…”

It keeps deleting one line of code as soon as I enter it. Any ideas of what I’m doing wrong?


I’m having the same problem… I ended up entering the code under “Add CodeBreaker” and it saved all the lines of code, but I’m still having problems with getting the Wild Pokemon I want to appear.

Chris Cary

So in other words “if you’re having issues its YOU or YOUR rom” this didn’t give me any information on how to FIX tyr problem… On emerald I take your codes, copy paste them, pick GS, GSV3 or CB and all give the same answer, CODE invalid


Hey Im playing LeafGreen(US) on GBA SP with a Gameshark Sp. The mastercodes didnt work. Any ideas?


So I’m playing on a Gba emulator call john gba they allow cheats from gameshark I put in the code for one of the cheats(rare candy cheat)but it isn’t working and the game in using is pokemon emerald


I was wondering why when I activated my cheat (shiny pokemon) on a starter, it turned into a caterpie. I’m using firered (u) squirrels. Using myboy emulator.

Sulaim Govalkar

Hi, I used the infinite money cheat(fire red version). After using it i disable it, Now it isn’t working. What should I do?


Why I can’t activate my infinite money cheat? I dl the v1.0 but the cheat already activate is the walk through walls but the money cheat won’t work. What will I do?

Balaji dbr

my game gets restarted every time i use for a wild pokemon .I have version code breaker and v.3 which could be effective for me


HI, im using nocashGBA and pokemon emerald (UE) but the cheat codes dont work at all, may i know is there anything i did wrong?


hi! IDK if someone is reading this, but why not try.
I really want a skitty, but I can’t find one and used the wild pokemon modifier. it worked before (i got all the starters), but now it doesn’t work anymore. help?


Hey dude, while i’m playing Pokemon Ash Gray I enabled instant cash code then suddenly the game glitched. I cannot access “Pokémon” menu from “Start” button and I cannot use Alakazam’s Teleport. Hope you could help me with this. Thank you!


Hi, do you know how to disable the cheats after used ? I already clear the cheats, clear data, and cache file in my android but the effect is still appear in my Pokemon Silver GBC. How to solve this problem ?

Xec hammad

I DON’T GET IT, im playing Pokemon emerald (U).zip and I literally used all the cheats but they don’t work at all


I’m using pocket retro and the codes for emerald won’t work and I can’t change emulator cause the app I used to get pocket retro is blocked and I put the codes in right help or suggestions please


With the shiny cheat code, the nature of the pokemon is always Sassy. Doesn’t matter the pokemon. Even tried this with the capture other trainers pokemon and their natures are sassy


I’m playing glazed on a GBA emerald hack. Blake is supposed to continue the plot line in the esper forest, but he’s unresponsive and won’t start the npc encounter.. what do I do??


when i turn off shiny pokemon encounter i still encounter shiny pokemon


I’m using John GBA for Android, do you know where I can find codes compatible for it? I’ve pulled up scratch so far :/


I used three game ROMs. “1636 – Pokemon Fire Red (U)(Squirrels)”, “1695 – Pokemon Fire Red (U)(Independent)”, “Pokemon Fire Red (U)” (I found it on a site saying it was V.1.0). None of them worked on Visual Boy Advance, it says that the cheats are for another game and it won’t work properly. Also, when I put in GameShark codes and select GameShark advance, it switches back to Codebreaker for some reason.

Maria Pentatuchova

I used gameshark code to modify wild pokemon. those that I caught using the code dont learn moves while evolving. How do i solve this?

Nishant Aggarwal

What is the best emulator for playing pokemon mega emerald x and y that all cheats can work


Whenever I try to capture zapdos(cheat) my game resets and forces me to start over.

Recent Posts

Pokemon Stadium Cheats, Hints, and Tips

Pokemon Stadium is an interesting addition to the franchise. It isn’t available on portable devices and it featured 3D graphics which was...

Pokemon Delta Emerald Cheats

One of the most interesting ROM hacks of Pokemon Emerald is Pokemon Delta Emerald. Like most ROM hacks, this game has a...

Pokemon GBA ROM Hacks

Welcome and see our compilation of Pokemon GBA ROM hacks. Though there are hundreds of these games exist online, we add only those games we...

Is Downloading ROMs Illegal?

The Pokemon games have always been exclusive to Nintendo systems. That has always been the case and it has only been in...

Pokemon GBC ROM Hacks List

If you ever wanted to take a look at a Pokemon GBC ROM Hacks, then we have that here. Before we get...

Browse Pokemon Game Cheats

Browse ROM Hack Cheats

Most Popular Posts

Pokemon Fire Red Cheats – Gameshark Codes, Game Boy Advance

Below is the list of Pokemon Fire Red cheats, these cheat codes are tested and verified working by many users. Don't hesitate...

Pokemon Emerald Cheats – Emerald Gameshark Codes for GBA

Welcome to the world of Pokemon Emerald. Like me, I also enjoyed playing the game. But to make it more fun, it...

Best Pokemon ROM Hacks for 2020

Discover the most played and best Pokemon ROM Hacks of the year based on mentions, downloads, game ratings, and recommendations from real...

Completed Pokemon ROM Hacks List

With hundreds of Pokemon rom hacks popping up each day, you can't almost tell which one is the best for you and...

Pokemon Glazed Cheats

Want to make most of your Pokemon Glaze gaming? Then you must use Pokemon Glazed cheats. In my opinion, you cannot achieve...

Recent Comments