Did u try to disable animation on home launcher if u use miui 12 at all? can u speed up or disable animation? Or only solution for all is to reset device which is only leading losing data and not fixing anything

From what I currently know, animation settings are separate for the home screen launcher and the system UI. You could try using a third party launcher such as Poco Launcher ;)