AI can't chase player while using a navlink proxy to enter a room, he gets stuck

I have an AI that roams around and chases the player when seen however when the player runs into a room this forces the AI to use a navlink to enter the room through a door. My AI gets stuck when trying to chase the player while having to use a navlink proxy at the same time. It constantly tries to chase me and use the navlink to enter a room which causes him to jitter back and forth as he switches to these 2 tasks constantly. Is there a way to prioritize that he uses the navlink first and then continue chasing me once he gets inside the room?