Are you using ONE, or MULTIPLE zippered Tivos on your network?
If you have more than one, you will need to edit a couple of files on all but ONE of the boxes.
"Out of the box", the Zipper sets up the Tivo running nicdd (the caller-id server) AND nicd (the caller id client). This is what you want for ONE box, but causes problems if you have multiple "servers" active on the same network.
**** Suggestion for the Zipper Authors****
Add an additional question during the Zipper process, if caller ID is being installed:
Is this box a CID server?
If answered yes, add the line to rc.sysinit.author that runs niccd as is.
If answered NO, comment out that line with an explaination in the file. Then ask for the IP address of the SERVER Tivo and set as Host in ncid.conf
***** End suggestion *****
To fix your issue (if this is indeed your problem), you will need to edit your rc.sysinit.author file on all but ONE box to comment out the line that starts the server (nicdd). On these same boxes, you will need to edit line #11 in the ncid.conf file to set the Host = the IP address of the single SERVER box.
You will only need a phone line connected to the one SERVER Tivo.
Hope this helps!