How Flowable engine takes versioning of forms while displaying

Any insights here? I’m having the exact same problem. I’m using a form with multiple versions and when I deploy the process definition, my user task is not showing the most updated version of the form with matching formKey. How can I make my user task point to the latest version?