Now when the player dies, AI seems to go to his latest known position and stand there waiting for further orders.
Honestly it’s dump and should be changed. How it should work imo:
After player dies, AI should get info about the direction the shot came from (but not the distance, so they won’t know enemy’s location) and should try to find cover from this direction asap. If necesarry, AI should fall back a few meters and should not even try to fire untill being in cover. Than they should wait in that cover for further orders.