Are there any folders inside your remaps folder? Otherwise create folders with the core names. That's how I solved it. I can take a screenshot of my sd when I get home. Retroarch needs something to save the remap files for each core into, and obviously Retroarch should create those folders...