If the host is choosing a door randomly and it doesn't happen to contain the prize, your odds don't improve if you switch your answer.I'm not sure what you mean here. If you pick 1 door in 3, the chance you've picked the door with the prize is 1/3 and so the chance the prize is behind another of the 2 remaining door is 2/3. If one of the doors you didn't pick is opened and reveals no prize and the situation is as-described, the chance of the prize being behind one of the non-picked doors remains the same, 2/3. And since you know now which of these door doesn't have the prize, the chance of the final unpicked door having the prize is now 2/3.
The host has to pick a door with no prize for the described situation to happen but if the situation happens, your knowledge doesn't depend on the host's knowledge.
Maybe there's some world where the host picks at random and so 1/3 of the time, the door with the prize open and you then know with 100% certainty where the prize (though whether anyone gets a prize is ambiguous, to say the least). But that revealed-prize situation isn't what the problem describes.
Edit: The only way that host knowledge matters is if the host can choose whether or not to offer this particular deal based on whether the contestant picked the correct door originally. If we assume some optimal game theoretic counter-play on the part of host, then I would guess the host's action give no information and so there's no reason to switch. But that's a bit far from your comment.