Are you using this cia converter?
If so, then I'd like you to try something.
I've been working on a new way of distributing ROM hacks such as this one.
Instructions:
-Download this zip file. Don't forget to unblock it (Right-click > Properties > General > Security > Unblock.
-Extract the zip using your favorite archive tool.
-Run DSPatcher.exe
-Choose a ROM. 3DS, CXI, and romfs.bin are supported. If you choose romfs.bin, an exefs.bin file will be used if it is in the same directory as romfs.bin.
-Press patch.
-Wait. Sorry about the UI hanging, I'll fix this sometime before an official, non-alpha/beta release.
-If you're using a .3DS file, you'll be given the option to output to Hans or .3DS. Braindump users will only be able to output to Hans. If you're using a .CXI file made using Braindump, select Hans, because if you choose .3DS, it will not run. If you want to convert to CIA, choose .3DS.
-Choose an output path. Either a .3DS file (for gateway), or the root of your SD card (for Hans)
-Wait until the progress bar says "Ready".
-If you want, use 3DS Simple CIA Converter to convert the newly created .3DS file to a CIA.
-Try the game out, see if it works. If it does, great! If not, we should move discussion about this either to this thread or to PM.