[HTC 10 Questions & Answers] Foxsnipe:
So I'll start off by saying I haven't read this whole thread, it's simply too dense and obviously different carries are going to be discussed. I did do a quick thread search for Verizon and only two results came up, neither seemed related. And apologies for the long post but I'll give as much history as I can to help.

I have a Verizon HTC 10, been running stock ROM but I did root (via Sunshine when support was added) it so I could gain some better control. Never really did any OS upgrade on it so I'm fairly sure I was still running Marshmallow (hadn't cared to look recently). I was using TWRP and SuperSU without issue for years. Me being the idiot I decided to try and move to Magisk instead. I had Xposed/RootCloak installed but those are the first things I removed (using the "Uninstall" option within Xposed) and then removed the apps/APKs from the OS settings. No issues during that. Removed SuperSU and again no issues. I installed Magisk's manager and flashed v19 via TWRP and it was running, at least enough that Root requests were successful. I tried to install the hider/SafetyNet fix for HTC 10s but it complained Magisk wasn't activated so I decided to try and downgrade to the Magisk that appears to be common at the time of that thread, v13. I think v13.3 is specifically what I went looking for.

I uninstalled Magisk from within its manager and rebooted, also removed the Manager itself. I installed Manager v5.2.0 (trying to keep dates of the two components near one another) and then tried to flash Magisk v13.3 via TWRP. This is where I think everything went wrong. Not sure if an uninstall didn't fully work, there was some kind of conflict between un/install, or just really bad luck but now my HTC is stuck at the green "HTC" logo (including the red disclaimer about a dev build) and never progresses. It's definitely not a reboot loop, it just gets to that point and never progressed. I let the phone sit for 10+ min and nothing changed other than it getting extremely hot from the backlight being on full blast.

Hard to keep track of what all I've done already but I've tried (re)flashing both v19 & v13.3 of Magisk, (re)flashing the SuperSU files I've had on my storage from way back when (trying to get back to my normal state these past years), deleting (Dalvik) Cache (which failed, it wasn't mounting them for some reason), etc. Nothing seems to work. At that point I told TWRP to do a backup of the System, Data & Boot partitions then I tried a "factory reset" from the Download mode but it didn't seem to do a bit of good (it went into TWRP and something was executing/logging there but I didn't get a good look). I know during some of the reflashing of Magisk it complained about not being able to mount /cache, I don't remember how I finally got past that but now it mounts. As of right now my System partition is 3556MB, System Image is 4304MB, Cache is 8MB, Boot & Recovery are both 64MB. Data is 0. The other thing I'll mention is TWRP keeps complaining about not being able to mount /carrier

So now my phone is stuck and I just want to get it back & hopefully restore all my data, whether that's with SuperSU or Magisk (latter would be preferred I guess). From what I can tell, I should be able to possible restore the ROM to a default Verizon image, correct? Recovery & Download modes both work. I searched through the "[STOCK] Guides and Stock Backups/Recovery/OTA/RUU" thread and found this post that looks like the correct file for Verizon HTC 10s. In Download mode my phone lists CID-VZW__001 & MID-2PS650000. My bootloader lists out a status of Official, Locked, S-Off. If I'm understanding the process correctly, I can just download that 2PS6IMG_PERFUME_..._2.41.605.30.zip file, truncate the name to 2PS6IMG.zip, place it on the root of my SD and let the Download mode process it while crossing all my fingers and hoping for the best?

Any help is appreciated.