why does my 8310 display this message yet i know the unlock code is correct and the phone is not stolen?

but sometimes there are places i can txt and can call but most places it have signal but cant txt and cant call...

how to repair these kind of problem?