I installed the Skype for Business Client Preview a few weeks ago and finally had time to test the new client.
I performed some functional tests on the new product and noticed a certain delay when joining a meeting.
The following screen is displayed for approximately 45 seconds.
After those 45 seconds, the Skype for Business conferencing pane is displayed, and I was able to add media modalities.
I opened the same Meeting URL with the Lync 2013 client, and there was no delay.
I decided to do some SIP tracing, first the Lync 2013 client:
Then the Skype for Business client:
As you can see in the Lync 2013 client trace, the time between the outgoing ‘invite’ and the incoming ‘dialog created’ is less than a second.
In the Skype4B client trace, the difference is approximately 40 seconds.
We know that the Lync BackEnd environment is functional, the Lync 2013 client does not experience this behavior.
I checked for the installed Lync updates: KB2889923 was installed. This update holds the Skype for Business client.
I checked other PC’s with the KB installed and noticed that some clients with the Skype4B client installed did not experience this behaviour.
Time to do some version checking, first the ‘ faulty’ client:
As you can see: 15.0.4707.1000 – 15.0.4707.1000
Then the ‘working’ client:
A new (!!) version: 15.0.4711.1002 – 15.0.4711.1000
So, although both PC’s show the same KB as installed, the versions are different.
Research learned; the ‘faulty’ PC’s got their Skype client from the preview program, the ‘ working’ ones from the regular windows (Office) updates.
I downloaded the KB2889923 hotfix, installed it and presto (said the Alien) the delay disappeared.
(ps; I love the animated emoticons added to the Skype4B Client ;))