You're not using current MAME on a NES Classic, you're using ... man, I don't even know. Looks like you might be using an outdated MAME-based core through RetroArch? Then your tech support, if any, should be coming from RetroArch.
Generally speaking, the only platforms MAME developers (MAMEdev) will support you themselves on right now are:
c. Linux (SDL)
since we publish releases (either binaries or source) for those platforms.
Android and Windows' UWP support exist in MAME's source tree but we don't offer releases or support for those yet.
In addition, generally speaking, the only versions of MAME MAMEdev will support you on is typically the current release (in this case, MAME 0.184). Give or take a few, but typically, that's it.
So find out your version number.
If you are having problems with an older version, we will often ask you to update to a newer version.