I flashed my oneplus 10 pro with the oppo CPH 2305 payload to see if it would work. It did but i didnt have Wi-Fi setting.
I flashed it back to oneplus android 12 using fastbootd enhance, but it was stuck in boot loop.
Well this what I did and worked for me . I used python and android 12 payload file . got the boot file from it. Flashed boot file to both A/B using Adb / fastboot commands . Opened up fastbootd enhanced flashed the payload file . Thats what worked for me...give it a try... it might work for you.
Oh before you do all that try switching slots. i see your on B ...change to a and reboot it ...see if that works.