So, today I reinstalled the whole CFW from sratch because of an impossible error and followed this guide to get it done.
After I finished, I tried to reinstall my Games (.nsp) from my PC using the Russian DBI.
After it finish adding a game...
Actually, I did it correctly! Everything works fine and the games work in the new SD Card. The storage is still 90GB though so the old card may have had wrong format, idk.
I never had any problems with HATS before everything was working perfectly up until the 22.0.0 CFW version came out.
I will try also the official atmosphere just in case, but I doubt it's this.
Could it be some issue inside the emuMMC folder?
I managed to migrate to a new SD Card successfully and I still get the same error when trying to install the 22.1.0 version. So it's not an SD problem. Any ideas?