Question for PE users, which vendor firmware are you using with the latest PE rom? I'm still on 1.2.0.7.0, but see V 12.0.8.0.QJGMIXM availble.
The second question is did you dirty flash the firmware via OF, or clean flash it first and clean flash the PE rom after that?
I haven't updated firmware via OF and am curious whether a clean flash is required.
I don't know if the procedure of flashing the rom has changed for a while or not as I switched from lavender (Redmi Note 7) to this one but what I have done so far (and faced no bug at all except some freeze in some very specific games in April update) is (I moved from MIUI.EU 12.0.7)
1. Wipe. Just the normal wipe in TWRP.
2. Flashed the global firmware (12.0.8).
3. Flashed the rom.
4. Format the data.
5. (Optional) Flashed Magisk 21.4 (as the later version required to do something something more complicated so I just flashed the last one that could in TWRP and just updated to 22-ish in Magisk app).
6. Done.
As I understand (unless there's any change in flashing procedure after Android 11), it doesn't matter which version of MIUI you have before flashing the PE as it will be wiped out clean in TWRP. So whether you're on 12.0.7 or 8 (the latest one) it doesn't matter at all. All that matter is to use the latest firmware (12.0.8), clean flash it (dirty flash for me is limited to the update within the same rom to avoid any unnecessary bugs) and you're good to go.