When I get home I’ll set up a trial BP and see if I can’t get it working on my character… I realized after posting this that I don’t know when, exactly, Char Movement Component ticks the actor’s new rotation value; it might not be possible to use a “snapshot” node since it’s possible that the CMC does of its updates before any nodes in the BP graph even fire.
If that’s the case you’ll want to use a float var to store the value temporarily each tick, I’ll show you how, but I need to see.