Entering/Exiting spline path

Hi everyone!

This is my first post, so be gentle :P.

I have a 2.4D side-scroller game and I use a spline to move the player left and right.
I added the spline so that I can turn slightly the player in the level in order to avoid some of the obstacles easily and add some extra realism.

So my question is, can I dynamically lock/unlock the character from using the spline? So that the character moves freely left and right on the level, but occasionally enters a spline and slightly turns, until he exists the spline and continues his default left and right path.

Every question/tutorial I find online is about how to use splines, restrict player location on the spline, fix the collision, etc.

*Side note: The reason I want to do this is because I have many issues with the spline so far e.g. when climbing a ledge, the climbing ledge animation I use moves the character slightly forward on top of the ledge, and then the spline restricts the character location back to when he was at the begin of the ledge…

I’m happy to share my BP if necessary.

Thanks in advance folks!

Anyone? :slight_smile: