I had the same few version ago. What I did was start from a china stable flashed via miflash. Then flash twrp via adb, wipe all but system partition, format data. Finally I flashed xiaomi.eu. the only version of twrp working was 1102. Now I'm on 1227 and works fine. Not sure this could help you...