You need to check the “Sweep” checkbox on “Set World Location”, otherwise the actor will move without collision checking.