I have posted the same question myself, where my view snaps after the keyboard fully opens.
Unexpected behavior with imePadding causing it to be applied after the keyboard animation
Turns out this only happens when i'm running the app from android studio. When i build it for the app store its smooth and okay.