It doesn't work in apps or games, but it works normally in homebrew programs like FBI. I already opened the 3DS, unplugged the flat cable, and cleaned it with isopropyl alcohol, but it didn't work.
Thanks, here are my updates: the options you suggested were already disabled in Luma, and I don't use Nexus 3DS. The internal camera works normally in the official 3DS apps, but the outer camera doesn't. I installed the DSi camera to test, and the outer camera worked in the app.The 3DSXL wouldn't be able to run without the cameras, as they also have the 3D slider and the fact that it does work in homebrew makes it clear that they are fine, therefore, I don't think it is a hardware issue.
I don't know much about this problem, but I would try disabling 'Enable loading external FIRMs and modules' in Luma and removing (or reinstalling) anything that could be affecting the camera (such as Shut The Cam Up).
If this doesn't work, you could try reinstalling Luma, you could try Nexus3DS or if you already use it just install stock Luma, but I don't know if this would affect in any way your problem at all.
Something else you could try is simply using the DSi camera, as it should work differently from the 3DS system.
Good luck finding a solution, hope this helps.
I see, but I don't know if only the internal camera working may be a good thing...Thanks, here are my updates: the options you suggested were already disabled in Luma, and I don't use Nexus 3DS. The internal camera works normally in the official 3DS apps, but the outer camera doesn't. I installed the DSi camera to test, and the outer camera worked in the app.
Thank you very much for the detailed help. I used the FBI app and clicked the "x" to change the camera, and it's working there. My Luma is updated to the latest version; I'll record a video later and upload it here.I see, but I don't know if only the internal camera working may be a good thing...
First of all, I correct myself from my previous post, the 3DSXL can boot without the cameras, the speakers are the one required for it to boot with the 3D slider, sorry for my confusion, but it means that your physical cameras could be broken, probably the flex, so the fact that you cleaned it probably didn't help.
If the camera works in DSi mode and FBI like stuff, my hypothesis is that your cameras can't work at the same time or one of them is working, let me explain;
Both the DSi and FBI just as most (and I guess every, I don't know any AR homebrew app) homebrew apps only use one camera, which would be avoiding this issue.
Let's check if both of your cameras work:
For this, you can use FBI itself, as you can select which camera to use in order to scan QRs, so you have to select the other camera and see how it goes. If it performs well, it could still be a hardware problem, probably with the flex as I mentioned before, I explained a bit about it in this post, but you don't have to check it, basically it could be just happening that the flex is so slightly broken that It is not able to deliver enough energy for both cameras, resulting in them crashing or not working when both are used.
Now, everything could also be happening due to a software issue, but as you explain that you don't have the option I mentioned enabled in Luma or a strange version, I doubt it, but I would still try to update (if outdated) or reinstall (you could install other version and reinstall latest with the Universal Updater) as K66 mentions and I suggested in my previous post.
But if nothing works, chances are that you'll have to buy new cameras, thankfully they are not expensive, but they could differ in quality or just be inconvenient if you are not used to repair DSs...
It would be interesting to see more detail of your problem if you still troubleshooting, probably a video (you could share a cloud video, a hidden YouTube video or PeerTube instance video) or a detailed description.
Good Luck!