@der_akinator
Hey, it's been a while but I wanted to update you. If you remember I was having severe problems with getting my 9 pro going, especially with TWRP. Well, I got profit. I used the crDroid c63 fw flasher instead of TheSayaMan's c66 flasher which apparently doesn't work for my variant, to get fw on both slots. That crDroid flasher installs their LOS style recovery, I believe I saw a post in the crDroid 9.1 thread from you about the kernel on the 20230113 build so I think you already know. But I used that recovery to flash WatchDogs & Magisk, but was getting hella glitches. Seemed like a copy&paste ROM w/different boot animation anyways. So I switched to crDroid. BTW, that comment on the crDroid thread saved my butt again - couldn't figure why Magisk wouldn't go.
Anyways, got crDroid working, flashed your updated TWRP v3 and it's working great. Magisk too, after they updated the boot.img for the 20230113 build - thanks to your comment.
However, when I try to flash blu_spark 120 in TWRP, I get an error: vendor_dlkm larger than vendor_dlkm partition: aborting. But I guess that's a question for the blu_spark thread.
Also, I had meant to say thanks and let you know everything has been working out, but right when I got things going, I got an error on the app/site "oops, someone call neo. We broke the matrix" that my account had been BANNED! I never get in pissing matches or solicit or participate in solicitations or anything, so I dunno. It mentions being hijacked and I hadn't noticed any unusual activity, but now that I got it back (finally), I went to my account info and there was some weird stuff. Said I was in Sweden and an associated account id never heard of. The error msg says "allow 72 hours for response" - took 10 days. But that's still better than starting over from a new account. Kinda sad, but I'd prolly cry if I lost my "senior" status, which is probably just due to membership time.

DroidNerd 4 life.
Thanks again.