Try listening at the fuel filler for a little click when someone pokes the release button.
If it does click it's getting power, but no click probably means a leccy shortage.
Using a thin sharp blade you can work the locking pin back, but the plastic clip that holds the flap shut is very puny and easy to break. A wardrobe latch from B&Q would be better.
CharlesY