Yeah that mission is weird, I don't understand why it behaves so randomly across the board.
This one is being completely redone in a different way, the issue shouldn't be there in the next demo.