[Samsung Galaxy S23 Ultra] JazonX:
I just updated to the new April - 2023 Firmware (AWC8) without losing any data.

Sharing my Steps below for anyone who needs it. Don't blame me if you dont read the whole thing / miss a step or something, as it may not necessarily work for you just because it worked for me.

You need a USB-OTG since Decryption is not working.

* Download the latest matching firmware from Sammobile / SamFirm Tool

* Extract the contents to reveal the BL/AP/CSC/CP files

* As a habit - to avoid mistakes - I delete the CSC_OSM file - and keep only the Home_CSC in the folder (So I don't mistakenly flash it and wipe my Data)

* Copy AP.TAR.MD5 from the downloaded package to the Phone memory via MTP / OTG (8GB+ Bigger files fail via MTP)

* Open Magisk in Phone (I use latest Canary of Delta by Husky) - (Top Section) - Install - Select and Patch File - And Locate the TAR MD5 File you copied earlier

* Hit Install and Magisk will patch the new AP.TAR.MD5 and generate a Magisk_*****.TAR file on the same location

* Copy the new Magisk_*****.TAR file to the PC again

* Make a backup of the device / Apps / Settings / Root Mods in System - SmartSwitch and Backup watchfaces in the watch as well. Titanium doesn't work anymore, so You can switch to Swift. Google Authenticator cannot be backed up, so transfer the accounts to another Android Phone. This is in case if you miss a step, or reboot at a wrong time and wipe your data

* Turn off Phone / Reboot to download Mode / Start Odin and Connect Phone to PC (Use a shorter better Cable)

* In Odin - From Stock firmware - Browse and load files as follows

BL - BL file from Stock Firmware

CP - CP file from Stock Firmware

CSC - Home_CSC from Stock Firmware

* For the AP Slot - Select the new Magisk_*****.TAR file which you generated in Phone earlier

* In Odin Option (In Left Pane) - Untick "Auto Reboot"

* Hit Start and Wait Patiently for Flashing to Finish

* Once the Process is completed and says Reset in Blue Colour - Exit Odin - (While keeping the phone connected in USB) - Press and Hold Power Button + Volume Down Until the screen goes black, and as soon as it goes black immediately leave all keys and hold Volume Up + Down and keep holding it till the phone goes into Download Mode

* Once You're back in Download mode - Start Odin again and Load Latest TWRP (12-2 from Androidhost as of the time of writing this) - TWRP.TAR in Odin's AP Slot and VBMETA_Disabled_R.TAR in UserData Slot.

* In Odin Option (In Left Pane) - Untick "Auto Reboot"

* Hit Start and Wait Patiently for Flashing to Finish

* Once the Process is completed and says Reset in Blue Colour - Exit Odin - (While keeping the phone connected in USB) - Press and Hold Power Key + Volume Down Until the screen goes black, and as soon as it goes black immediately leave all keys and hold Power Key + Volume Up button. Keep Holding it until you enter Afaneh's TWRP

* As soon as TWRP Boots - it will ask for Decryption key. Press Cancel at this point as it doesnt work. It will take you to TWRP Main Menu as usual, and the only drawback will be that it cannot read your userdata partition (Download Folders, Documents Folders)

* Copy the neccesary Root mods to a USB-OTG (Magisk.zip, Boot_Repack.zip, RO22RW.Zip)

* Insert the USB OTG, Go to Install in TWRP Menu, Select Storage and Select USB-OTG.

* Install Boot_Repack first, then Magisk.zip (I use Delta by Husky) and reboot to recovery again

* Once you're back in Recovery - Cancel Encryption key and now you can install the RO2RW file if you're using it or at this point you can just reboot to system.

* Once in system, Unlock from the reboot and Give it good 2 - 3 minutes to intiailise everything, then open Magisk and it may ask to reboot setting it up again, hence reboot once more and then you can proceed to delete Digital Key / CID manager in Priv-App if those are pestering you.