Caller ID not showing correctly

When I recieve a call I get a popup frmo spark with “Incomming Call: 1239975425.34265” and the caller ID in that format. Does anyone know what this is or how to fix it?

Asterisk 1.4.22-3

OpenFire 3.6.3

It almsot seems that the caller ID that it is getting is the Unique ID. Caller ID works fine when you call regular phones etc etc just not to the spark client (or trillian)

Thanks