Ahhh ... I bet I know what it is ... you say the issue is with doors? So you're entering another building, and I assume you have an Erase Picture because you don't want the fog showing when you go inside? This is probably what's going on - your door erases the fog, but the parallel process event here is still running, so it's trying to do a Move Picture on a picture you've erased.
To solve this, take the Erase Picture off all the door events, and put it on the interior maps instead. Parallel process events, Erase Picture followed by Erase Event.
However, what happens when you come back to this map again? You've got self switch B turned on for this event, so it's going to try to move the picture again, but it doesn't exist, so you're still going to have problems. I would use a switch instead of a self switch - call it Fog Showing or something like that. In the event above, turn that on in the first tab and use it as the condition in the second tab rather than the self switch. Then on the events on your interior maps (or wherever you remove the fog picture), also turn that switch back off again. So when you come back to this map, tab 1 of this event is active again.