Set Actor Location always teleporting when colliding...

Hello !

In my game, I disabled NPC collision on players. It works well, the majority of time…

Some NPC are “walking” using a Set Actor Location accros a spline.
It works well ! But when I put the player on the way of the NPC, it is suppose to pass inside the player but the NPC is teleport above my head.

But I disabled the collision (when the NPC stop moving I can go in it without problem).

Why is it acting like this ?
I will post some images.

Here on the screenshot, sweep is checked, but I tried with and without it, it doesn’t change anything… Same for teleport.

Capsule collision :

My NPC elements :
Capture d’écran (2066)

Note that all meshes have this preset :

Have you any idea of what can cause the problem ?
I think I have tested almost everything…

Thank you for your time.
All the best