If you are trying to flash a different region's ROM (e.g., Global to China), your bootloader remain unlocked. Never select "clean all and lock" when flashing across regions.
Users with AMD Ryzen desktops/laptops often face unique timeout errors due to how the chipset handles legacy USB commands. mi flash tool timeout error top