How to stop an NPC from being pushed

Did you read my whole post?

If you still want it to “move around” then you can do what I said here.