Dryer Door Won't Open

The door to my Bosch Nexxt Dryer (model WTMC4521UC) remains locked after the drying cycle is complete. If I pull VERY hard on the door it will open. No pieces appear broken or missing. Do I need to replace the door latch assembly or the door locking mechanism?