AI Smooth Patrol Rotation

I’m trying to get a AI to smoothly turn between two points.

I want to get a 0-1 value based on the AI location between point A and C, in which is mostly the Y value that differs.
The setup works correctly, but when feeding the Normalize to range value to the Lerp alpha, something seems to not work like it should.

I’ve tried to print out the Normalize to range value which gives out an updated value when simulated, but only feeds in a constant value to the Lerp Alpha based on the root components location before simulating.

Any ideas how to solve this?