Xiaomi M8SE Fastboot loop when trying to install TWRP
The solution to get out of the fastboot loop was to fresh install the developer MIUI with the MI Flash tool and then sign into the MI Account when setting up the phone. This is essential and the only way to install TWRP. I am guessing it has to verify that the bootloader is unlocked with the Mi account first.