I've been at this for a few days already. Yes, I've enabled my overlays in retroarch and I've tried numerous things but I can't figure this one out. (https://imgur.com/a/utpHm8Q) I have a config_nds in my retroarch root directory for example. My buddy told me that he does not have a config_nds folder in his root directory. He told me that I should only have Gamebezels like so (https://imgur.com/a/blTGW9P) which I do. fyi, I'm not using Launchbox yet. I figured if I'm having a problem with bezels using retroarch the same problem will arise if I'm using Launchbox.
I've been using the bezelproject launcher here: https://github.com/thebezelproject/BezelProject-Windows/releases/tag/V1.1.14.
On the github link just above, I don't understand this, maybe that's why I'm having this problem:
Added the following text to the application Help page:
This utility will created custom cfg files in the Retroarch main directory for any Bezel pack installed for the Retroarch platform. Use the name of the cfg file on the command line when Retroarch is started. Example: retroarch.exe -c "retroarch_mastersystem.cfg"
Thank-you so very much for taking the time to get back to me.