The Game-ID is not a problem, I think my ROM is patched or something.
It is basically a checksum of the ROM which helps the AR recognize which game is inserted, but it does not affect the codes at all.
Moreover, it works fine for other people, so the code is not the problem.
For example, does the code to re-obtain Kanto starters from Prof. Oak work ?
It works differently, because a whole byte is used to store the informations about the event, instead of only one bit like for starters from other gens, so the code is much shorter.
::Infinite 1st Gen Starters (Start+Select)
:::The starters are invisible but they are here, just press A in front of the table.
94000130 FFF30000
B2111880 00000000
20001056 00000002
D2000000 00000000