For many years, its been suggested that the best way to convert Variable Frame Rate (VFR) - typical of phone video - to Constant Frame Rate (CFR) is to transcode via a utility such as Handbrake. But very recently I've been converting VFR phone footage to CFR within Vegas Pro 19 itself - and it seems to work well. My Samsung phone records in mp4 VFR 23.97 (30) whereas I am in 25 fps land.
If I put a VFR phone video on VP19's timeline and R click to Properties, there is an option to hit "Confirm to Project Frame Rate" - 25 fps in my case. In both Properties and Project Properties, there is also the option in VP19 to choose the resample rate as Optical Flow. With all of these selected and then rendered, I get a smooth conversion from VFR 30 fps to CFR 25 fps (MediaInfo confirms CFR at 25 fps). The same video converted by Handbrake works but with stuttering - no stuttering via Vegas Pro 19.
I wonder if this works widely rather than having to go to a 3rd party app.