How to fix random delay in FOV change for zoom function?

I guess you forget to click that key which in the timeline,called Use Last Keyframe.The timeline is still running while your FOV has already been 45!So when you pressure it,it wont be at 0.3 second.If you keep clicking zoom for 1 sec,and you need to spend 1 sec waiting it turning into 90
Hope I can help you.