Hello,
I’ve observed some behavior that was happening in Cinemachine 2.x, appeared fixed in 3.x (3.0.1), and started again in 3.1.3 (and persists in 3.1.4). I noticed it when going from 3.0.1 to 3.1.4 (latest at this time) and then narrowed it down to a change in 3.1.3.
The problem happens when starting a blend, then interrupting it with a blend, and then with a third blend (and continues with more). In 3.1.2, the final duration always respects the blend settings, but in 3.1.3+ it does not, and the shorter the time between the interruptions the shorter the new blend will be. I believe this stems from a fix for a bug that was identified here: I don't understand the Cinemachine Camera Blend Duration behavior
Here is the behavior in 3.1.2:

And here it is in 3.1.3:

Since it’s hard to tell what I’m doing in the gifs: I first start a blend from camera 1 (left) to camera 2 (right), then I wait a couple of seconds and blend back to 1, and then immediately blend back to 2. The blend from 1 to 2 is set to a 10 second duration, and in 3.1.2 this is respected, while in 3.1.3 it’s ignored and changes dramatically the faster I start new blends.
I’ve already reported this as a bug (just before posting this) but maybe I’m just missing something with how the blends are supposed to work in a case like this. The project I’m on cannot be upgraded to Unity 6.x at this time so I haven’t tested on that.