On one mi 8 the update results in a long boot screen with a restart to recovery, on a second one the update works flawlessly.
Only difference between the two devices is the storeage.
The 64 GB one boots fine, the 128 GB one bootloops.
Both of them dirty flashed from previous build - clear cache...