Changing contacts's nickname isn't firing an entriesUpdated event

I’m working on an app where I change a contact’s nickname, it calls RosterEntries’s setName() method and it is sending the packet on the connection fine. However the RosterListener’s entriesUpdated() callback is not occuring. Does anyone know why? Is this a known issue? Is there a workaround? I’m using the latest version 3.2.1.

Any help is greatly appreciated.