Avoid Spline Point Collision with Static Meshes

Hello all!

I have a spline mesh component in my blueprint path, in this blueprint I spawn an airplane which will follow dynamically the path along the spline, that work is done without a problem.
My problem is that in gameplay they are some obstacles spawned, and I want if a spline point is colliding a mesh, then move the collided spline point to a location where is not colliding anymore.

As an extra information; my spline component always has 6 spline points.

Use the set location at spline point node.