The fact is that mGalaxy won't "recognizes" a game if the game is not present in one of the databases available!
Which database did you choose to use in mGalaxy_Runway?
The Game Boy Color system has its own internal ROM database in the installation files, no?
I don't mean the scraper database.
For example,
"Wizardry I - Proving Grounds of the Mad Overlord (Japan) [En by Opus v1.0].gbc"
(md5: A121F37C6AA1C5D5525545B2758B9DF4)
This is a translation patched ROM that successfully shows up in mGalaxy even if "Use database file" is enabled.
However, it gets zero hits on ScreenScraper (the only working database for images).
In my case, Wario Land II (Wario Land II (U) [C][!].gbc) is simply ignored by mGalaxy if "Use database file" is enabled. It doesn't show up in the list. Has nothing to do with downloading images.
It's md5 is B7598A51E0ACC0D74CA8F464826371ED
You can add it manualy yourself in the database, it's just text file.
The database is made with mGalaxyRunaway ?
Yes, I used mGalaxyRunway to create the GBC platform and specify ROM folder location. I also did this for plain classic GB. In the "extra" tab, there is a "Use DB if available" option - I just left it as is, its enabled by default.
It recognized 263/263 GB and 167/168 GBC and I identified "Wario Land II" as the GBC one that isn't being recognized - I tried renaming it to Wario Land 2, removing the (U) [!], nothing fixed it.