Have you tried separating the action into 1. Walk up to door, 2. Open door, and 3. Walk to destination rather than just having one single action of walking to the destination?