I am going through the same Problem with mine, The only solution i have is to either call the service that your sim card is from and see if they can do anything and if not you need to get it unlocked, you can get that done almost anywhere in the market they do it for like £5-£10 and this will make it so your iphone will accept any sim card you place into it.
Hope this helps :) xx
Chat with our AI personalities
It could be a number of reasons. The contacts might be dirty or there could be a crack in the circuit-board. Wipe the contacts with a damp cloth, and see if that solves the problem. If not - order a replacement from your network provider.