Sorry, but the link you posted is to a fake cartridge, which is likely why it’s freezing.
Fake carts have issues loading certain areas if it wasn’t downloaded properly, in this case, the mini game wasn’t copied over. There’s nothing you can do to fix this, sorry.
Here’s a list I made a while ago to help identify fake carts.
- Does it look new? Any wear? If it's lacking wear, it's probably fake. They don't make new old games.
- Is the sticker slanted? If yes, it was hand-put on. This doesn't always mean it's fake, but it definitely means it's been tampered somehow.
- The price. Gen 4 and 5 games are valuable, typically pricey.
- The Quantity. If there's more than 10 for sale by the seller, assume it's fake.
- If the seller claims it's new. Gen 4 and 5 games are too old to be new. If you find an unopened box copy, chances are it'll be for sale in the 100's
- HGSS and Gen 5 ONLY: these games have black cartridges. If they’re grey, they’re fake.
Here's some tips when buying old games:
- Buy local. This way, you can test the game out to make sure it works.
- Know the value of the game. Knowing the game's value in your area can help you know if you have a deal, or are about to be ripped off.
- Signs of "aged" cartridges are good. Slight scratches and tear on it proves that it's been through a long, working life, make sure it works of course, but imperfections are a good thing when looking for authentic cartridges.
- Seller's history. If you're buying online, make sure the seller has a good reputation, and isn't selling millions of the same game.
For your particular case, the seller is selling the games as “new” and sold nearly 200+ according to their history. Lots of red flags there (bolded the ones I can tell just from the listing).
Source: experience