play time animation time range not playing within time range

So its as simple as it really states, i cant get the play time animation to play the animation correctly even after doing everything correctly to what In know, which tells me I clearly do not understand the play animation nodes.

Am I setting this up incorrectly? I have the parameter in the animation at the correct locations for option A the one on the left, however when I play the same animation on the right it plays the entire animation from the start such as 0.4 all the way to the end. Ive tried reversing the speed of the play mode, fliping to ping pong, playback speed flipped but for some reason the animation always plays to the end, and I cant get it to stop from 0.5 to 0.4. Since this is inside a widget I cant use a timeline which would make this 100x more easy. Im open to suggestions.

This is fixed by flipping the values on the select node that as well as recreating the animation itself in the reverse which allows the animation to play smooth forwards and backwards, but you cant use the select node data from the left side to the right side, they have to be separated.