I've encountered a door that was open but I was not able to go through. I was always thrown back as if networking lag throws me back, which so far has not happened often to me in the game. I then closed the door and opened it again, and I was able to pass through it normally. I suspect the state of the door was not correctly in sync between server and client. Server thinks door is closed and client thinks door is open.