i had same issue, turned out to be corroded contacts in the switch. gave it a good spray with WD40 and moved it up and down a lot, eventually started working.
Orange dolphin, i put 10 quid on it give free internet & 400 texts for 1 month but still stays topped up after that time so you can still make calls, i only top it up once every two months