no idea what is happening do you have like a custom homebrew channel theme or something?
Nintendont does not give game ids at all it just reads the iso header for the game id, if the 20xx pack has the same gameid then its not our fault is it? just change the gameid of the iso with an hex editor.
I had the original Homebrew theme, but I tried applying a custom theme to see if it would work. It didn't, so I went and reloaded the default theme again to see if it would solve the problem but it didn't. Should I try a SD card rather than a micro SD card?