I can't reproduce that at all. The only thing I can think of, did you update the DB as well? A few of the phases use spawn_conditions now, and that requires DB support. An outdated DB may also break doors as I am pretty sure I moved their function to Perl at one point. If both the DB and Perl try to use the door at the same time, it will fail to work.
joligario: Well, it's PEQ's but yep we've always had one.
http://eqemulator.net/forums/showthread.php?t=23536