Hi,
I seem to have a similar issue. Have experienced this with Retroarch for NES, GB , GBC. Games don't launch, however, if I edit the game manually and add the appropriate core to the custom command line parameters, it runs fine.
Seems to be an issue with which core is called, or the wrong core being detected by Retroarch?
Does Launchbox have a log file I could check?
Thanks!