Does the issue occur in the editor or during gameplay?
Gameplay
If it's a gameplay issue, please specify which movement system and camera type you're using (free movement vs. grid movement, third-person vs. first-person) or N/A if not applicable:
Grid movement, 3rd person,

Briefly describe the issue you're experiencing:
I have a quest that firstly we need to talk with NPC and secondly we fight him. So i create 2 NPC, both are the same, just with diff behavior. 1st has dialogue, 2nd is attackable in real time. When script removes 1st npc and teleport 2nd, he can take damage from me, but he is not attacking, until he moves. After he moves, he damage normally. I tried everything, setting movement area, rotating NPC etc, nothing works.
Are there any errors in the in-game debug console or external console window?
No errors
Provide the steps necessary to reproduce the issue:
- Create a location
- Put NPC nr 1 manually. Not attackable in real time, just having dialogue
- Put NPC nr 2 manually somewhere on the map. Attackable in real time.
- Set NPC nr 1 dialogue to anything that has a script:

It should remove old NPC, put 2nd NPC in his place.
- Now we can attack replaced NPC, but he will not damage us back until he moves at least 1 tile.
Provide a download link to the bare bones project (strongly recommended if it's an in-game issue, since this helps significantly when attempting to reproduce it; the report will also be given more priority in this case):