I have cured this problem a couple of times by changing the Line Receive Volume. In most cases the volume is to hot and CID info is unreadable by the system at uncommon levels. Start by taking the LRV down 4 notches.

Just for my records who is the service provider?