Yes , I also faced the same problem.
Here is the soution for that. In dailler pad,select call settings .. Select option show my caller id to .My contacts ..then press back button then dail and check ny one number in your contacts.It will be dailled.
After this again come back to the caller stettings ,it will b showing everyone.again select to My contacts.after its done dont press back button again change it to the everyone.then press back button.
Now tourn off your mobile ,remove your sim card.then turn on your mobile without sim card .again turn off your mobile now insert your sim card and restart it properly.. It will work..
It worked for me
Did your problem got resolved, any solution for that. Becoz i am facing the same problem now where call ending in few seconds before dialing and not able to receive any incoming calls. please advise