hi,
evtl. ist der public key in deiner user.id ein anderer als der im öffentl. adressbuch?
wenn der im adressbuch anders ist, kannst du den key der id (über die benutzersicherheit im client) herausholen und ins adressbuch kopieren (den bestehenden überschreiben).
evtl. ist es nur das?
lg,
max