I guess you were on Soft Phone mode?
CUPC soft phone is a SIP phone. It doesn't support UPDATE method (actually, none of the soft SIP phone on the market support it so far). Without UPDATE method, you won't see the correct ANI until the call was answered.
Michael
http://htluo.blogspot.com