I'm running the FreePBX Distro (2.9 with Asterisk 1.8.6). All FreePBX modules were updated today. I use Aastra 6757i phones. I have enabled Send RPID (PAI) in the extension settings and the CONNECTEDLINE() feature seems to work in most instances.
However, if I call a Ring Group, when a phone in the Ring Group finally answers, I see the extension # of the phone that answered, but the name assigned to it is "device." If I call the same extension directly, then I see the extension # and the name assigned to that extension in FreePBX. In addition, if I pick-up a parked call, I DO NOT see device.
I know that you were working on getting all the "device" names out of the system and at one point, you believed you'd gotten this corrected with respect to Ring Groups. Somehow, the name has been lost with respect to the device answering a Ring Group.