Might be hard to troubleshoot without access to a PC. If you have a smart phone and by some chance SSH is enabled on your SD card you can try a “Factory Reset” https://wiki.batocera.org/troubleshooting#factory_reset
Information about SSH
Quick summary; You’ll need to have your OGS and Smart phone on the same wifi network, install an SSH client on your smart phone, on the OGS look under Main Menu for Network Settings, it’ll list an IP Address. That’s what you’ll type into the SSH client under Host or Server depending on your SSH client.
Username should be: root
Password should be: linux
If it doesn’t connect then SSH probably isn’t enabled, in which case you’ll need a PC with, preferably, some version of Linux installed as well as an SD card reader.
If it does connect, then send this command (same as what is listed in “Factory Reset”):
mv /userdata/system /userdata/system.old
At which point your OGS will restart and you can attempt to play a game. If the game still fails to play then your ROMs may be corrupt or an invalid format.