Symptom:
In the deployment guide for IM forking it states:
When a user sends an IM to a contact who is signed in to multiple IM clients. Cisco Unified Presence delivers the IM to each client. This functionality is called IM forking. Cisco Unified Presence continues to fork IMs to each client, until the contact replies. Once the contact replies, Cisco Unified Presence only delivers IMs to the client on which the contact replied.
This implies that all IM clients will be capable of forking. It was found that forking does not work with CUPC 7 and IPPM as noted above. There needs to be updated documentation on this.