Arrive steering behavior keeps oscillate around target position

I am trying to implement the arrive steering behavior. The problem I am having is that my objects oscillate around the target position; after oscillating less and less for awhile they finally come to a stop at the target position. Does anyone have any idea why this oscillating behavior occur?
Here are the blueprint images of the arrive and move function of the vehicle.

Thanks,