twrp is my ONLY recovery, and decryption works just fine in twrp .. when I reboot to recovery I don't have the original one on any slot... But that was my own preference... And once I loaded twrp and was able to enter passcode to decrypt my data, then I flashed magisk again INSIDE twrp
I did exactly this.
The instructions in the OP are written to make us achieve this.
So if we followed them we ended up with TWRP flashed on both slots.
In my case, when i decided to unlock the bootloader i had PIN security enabled, so, it happened exactly as you said: the first time i entered in TWRP, it asked me my pin and then entered and decrypted succesfully and then i deleted "nandata" folder so backup don't fail and i made a full backup with everything ticked.
So, at this state i had a full backup with everything ticked of a NON ROOTED NE2215.C.22 phone with TWRP flashed in a and b slots.
Then booted into system, all ok. So i rebooted again into TWRP and flashed magisk, rebooted into system, installed magisk apk, checked that root was working OK, and booted into TWRP to made a second backup, this time with the phone rooted.
Then i booted into system and only changed the wallpaper. My aim was to test restoring this second backup and confirm everything was OK and my TWRP was making working bakups and restoring well.
Then, after succesfull restore message from TWRP (with all partitions ticked) I rebooted and got stuck on boot animation.
The only way i found of booting into system again was making a Wipe from TWRP and start with an out of the box android 13 BUT with all my files in data folder and rests of half applied root...
So...
a) are you or someone being able to boot into system succesfully AFTER a succesful restore from TWRP ?
b) What am i doing wrong to not being able to boot into system after successful TWRP restore? (also tried without security PIN enrolled and still got stuck on boot animation!).
Thank you very much
@beatbreakee for all your hard work AND for sharing it and for your ideals. You make the world a less ****tier place.