On a VVX 600 (or VVX 500) with UC 5.5.1, if you add a new contact to your favorites it writes back to our provisioning server based on the Contacts_Directory path in the <mac>.cfg file. This works great unless we add the Favorite from the Global Directory. If you go to the Contact Directory on the phone, select a person, and then click "Add to Favorites", it asks for the Speed Dial Index and saves. Surprisingly we often see the <mac>-directory.xml file on the server does get it's timestamp updated (it changes the line at the top that has "<?Saved @ --2016-12-12T11:28:18-- ?>" but it doesn't actually add the entry. The phone itself is updaed but the personal directory on our provisioning server is not.
What we've learned is if you edit the contact before you add it (i.e. put something in Job Title, email, etc.), it will indeed write-back but if you just "Add To Favorites" as it is, it doesn't write back and update the <mac>-directory.xml file.
Not sure if this is a bug or by design but it's a real problem for us. If it doesn't write-back to <mac>-directory.xml when someone "Adds to Favorites" and sets the Speed Dial Index, then when they get a new phone those settings don't come back down. We also use that to manually add buttons to phones but inserting contacts into the one on the server. However, once they've updated on the phone we can no longer do that as we don't know if we may be conflicting with a speed dial they already have on their phone.
Please open a ticket so we can investigate.
Please ensure to provide some feedback if this reply has helped you so other users can profit from your experience.
Polycom Global Services