I don't know if he was in the midst of using a staff door when I fired him, but I have a janitor that won't stop walking in place in the middle of that door. I cannot move the door or delete the door, I suspect because he is using it. He was stuck on another staff member too, but I was able to pick up and move that staff member. Of course I cannot pick him up since he's been fired. I have tried saving out of my game and loading back in to no avail. This started about 30 minutes ago (as of this writing) and he's still there, just walking in place in that doorway.