Switch issue at the switch panel, or loose wires.
The door wont open, i.e. without lifting the lock manualy? This sounds like the little spring in the latch mechanism that goes, you get them from ebay for about £10 for the set, however, they are just basic little springs that can be found in many things so you might be able to find them elsewhere for more like 5p for the set!