Can't install eu ROM on MI 8 SE (Sirius)

Mar 7, 2019
I just unlocked my phone and tried to install the eu ROM but without success.

The steps I took:

0. I'm on MIUI China stable 10.2.2
1. Boot to bootloader, install TWRP 1217 via fastboot
3. Reboot to recovery, wipe cache & data, then format data.
4. Copy eu ROM stable 10.2.2 to internal storage and install it.
5. Reboot to system, but automatically got into fastboot.
6. Reboot to recovery, but still stuck in fastboot.
7. Flash TWRP via fastboot, but the "fastboot boot" command failed with "failed to load /authenticate boot image"
8. Flash China stable v10.2.2 via MI flash.
9. Now can boot into system & flash recovery & boot into recovery.

Repeated the above procedure several times, also tried the dev ROM 9.3.1 and flashing TWRP 1227 after flashing the ROM, but still got stuck in fastboot after rebooting and have to flash official China ROM to fix.

Can anyone help me out? Thanks.