Before all that, you could try this, you don't loose any data or configuration.
Wipe system, cache, dalvick, restart recovery
And flash again the rom
I didn't flash last rom yet, but doing this with 7.3.2 hadn't any problem with widgets
It's not necessary wipe system when you flash a xiaomi.eu rom because rom zip comes with a script that do it during installation and yea, you have to boot 6.11.10 one time before you can flash 6.12.15.
Guys, it seems that flashing miui nougat on mi5 if you come from CM/AOSP bricks the device too.
If you like to try miui nougat, you have to flash first a miui marshmallow, of course with last twrp in OP and whitout wipe system when you flashing miui nougat.
It's not safe flash supersu before the rom starts first, in previous roms if we flash supersu just after flashed the rom whitout a reboot system, supersu simply doesn't work, but with nougat seems that bricks our devices too.
For those who had hardbricked your mi5, there are two ways to recover it.
One with a DIY usb cable, here, two tutorials how to make one:
h t t p : / / w w w . a l e g r e c o m p r a . c o m / b l o g / t a g / x i a o m i -mi5-edl-flash-cable/
h t t p : / / e n . m i u I . c o m / t h r e a d...