As usual, Jack is 100% correct. A sticking fuel flap is usually associated with strange percentage readings on the display which is suggesting that the fuel tank is not fully depressurised. The pressure sensor on my i3 was replaced a year ago: fortunately, the car was still under the manufacturer's warranty.BMW petrol cap/lid not releasing and am unable to fuel up.
Any ideas will be great.