have you tried all the suggestions I made in your previous post on this problem?
If so and none were helpful are you able to use another phone to call customer services on 0345 6000 789.
They will be able to check your account. There may be a problem with your SIM.
If you want to say thanks > click 'Kudos'.Answered your question? > click 'Mark as Helpful Answer' also.