How to get multiple vinterps to work?

I’m trying to use vinterp to smooth the movement of the camera between two positions. It works fine when I set up the vinterp for a single action, but then has problems if I try and use it to smooth the movement of the camera between additional positions. It won’t then complete the full movement for the second position, instead moving halfway to the destination.

So the first camera action is to move to an over the shoulder position behind the character to the right, which works fine. The second is to then switch the camera to the opposite shoulder, which doesn’t work. It gets to midway, directly behind the character model.

These camera actions both work in isolation though.

46935-event_tick.jpg