Path Branching

Hello, I’m kinda new to the system and I have been on google for weeks now to find my answer but I haven’t been able to find it
We are trying to create an interactive story game. Basically it’s a first person horror game. I looked at the tutorials of making the character move in a spline line. The idea is the character will move alone till one point and the user will be shown options of different paths or actions they can do once they arrived to that point.
Once clicked their option they should follow their new path. My problem is that using the spline I couln’t branch the path and give the user the option, nor have I been able to find how to delete the spline and load a new one depending on their choice.

I know the tutorial or the inforamtion might be already on this forum, but I’m unable to find it.
Thanks for your help.