One of the first major problems took place with Android 10, as it restricted navigation gestures to stock launchers.
Note in 2019 in the beta release of Android 10, Google took away swipe gesture navigation and forced third party launchers to use the older 3 button navigation.
Such a dumb restriction. I tried a new launcher a few weeks ago just to find out it would remove the gesture controls, which I'm already used to, had to go back to stock. I thought it was more of Xiaomi's attempts to lock you in to their shitty ecosystem; quite sad it is like that even on other devices.
That was a problem in the old android 10 smartphones on some devices. Most smartphones except from xiaomi can use gestures with 3rd party launchers. Not allowing gestures with other launchers is on xiaomi.
The animations may be buggy and, there may be other bugs. But, it works in other brand smartphones.