I just can't get this to work.
i9300 CM11
I've tried 2 different 3DS's at different firmware and always get "Error Code: 003-3401"
I'm not sure what I'm doing wrong. I even tried deleting the web settings and still nothing.
In the Settings try this:
uncheck "start server on startup"
check "close everything after the exploit..."
uncheck "don't alter the system hotspot"
and make sure under "edit launcher filename" you see
Launcher.dat
I have noticed on my GS4 ASOPA (branched project of CM11) that letting the server start on startup gives a "192.x.x.x" IP which fails every time.
If I run the app, give it a couple seconds and then press the "start server" button I get an IP of "10.x.x.x" and the exploit works fine.
Checking "close everything after exploit runs" will give you an indication if the offline server even sent the full exploit data to the 3DS (won't quit until it does) and unchecking "don't alter system hotspot" guarantees the app can configure the hotspot correctly since the most common association with your listed error code is hotspot configuration compatibility with 3DS supported modes and we know when the app controls the config it's set correctly or nobody would likely get this thing to work right. The launcher having the right name seems obvious but make sure it's as listed above in your app and the file on your large SD card is named the same.
This app should definitely work on your phone.
P.S.: Make sure you're running Cyanogen Mod Milestone 12 for your phone (CM11 M12, released Nov. 15th, 2014). It contains stability fixes for cellular data, wifi & bluetooth.
Hope this helps you.