hello guys,
let me help you from beginning ......extract the downloaded rom twice ie during 1st extraction there is no problem,during second extraction rename the extracted file to .tgz and extract it again you will get a folder as shown ,browse the folder and flash it....i hope it helps you

make sure that your ROM is not in folder with SPACE named. for example folder ROM MI4i (renamed this folder to ROMMI4i (no spece there). i have experienced with this problem, and i solved it with what i explaned. good luck

Please extract the Fastboot ROM in a folder in a path without any spaces, create a folder "ROM" directly in C drive or any drive of your choice and extract the fastboot ROM there and then flash it by Mi Flash Tool and i hope your problem will be solved.

example: The path should be like this in address bar of Windows Explorer :

" C:\ROM\cancro_global_images_KXDMIBE15.0_4.4.... "

Sometimes it is the people no-one imagines anything of, who does the things that no-one can imagine.