abelxcane sent me his Retroarch folder, which I used to replace mine, then I uninstalled the core I had and installed the .cia he sent me, everything is perfect now, thanks a lot man!
Unfortunately, I have no idea what was causing that issue, but at least we found a workaround.