Best answer by Kevin
Are you fully up to date with your payments? You should be able to find this out within your iD Mobile App or the My Account area online.
On rare occasion we've seen issues we're customers have had a Direct Debit fail, and subsequently been barred for outbound services you see.
If that's not it, then could you possibly pop your iD Mobile SIM in another handset in the house to see if you can make calls/ texts/ use data there? If you can, then that would allude to the problems being specifically with your handset or it's setting's.
It might be worth speaking with our Live Chat Team here: https://www.idmobile.co.uk/help-and-advice/contact-us to see if they can help if problems still persist.