The trap door is opened by a solenoid and this should happen at the start of the hot wash cycle. Check that your upper basket is engaging fully with the water connector at the back. It sounds like the basket is stopping the door opening so it actually only opens when you open the door after the shows over!
Richard
January 2009