Could you flash the latest weekly after restoring the data partition, and clear cache and dalvik? If that does not help, I think a factory reset will be the only solution unfortunately. I tested the Hotspot on my mi 8, and it works fine after this workaround.
Verstuurd vanaf mijn MI MAX 3 met...