Updating Blueprint parameter via Sequencer has no effect

I’ve exposed a BluePrint parameter to Cinematics, in this case HDRI Rotation.
I’ve then simply keyframed this value in a level Sequence.
Scrubbing the Sequence I can see the value updating correctly in the editor.
But in the Viewport nothing is getting updated!

If I instead change the parameter directly in the editor my Viewport changes as it should.

Can anyone explain what is happening here?
The attached should make this clear.