To fix this issue, install the March 14, 2017, update (KB3172539) for Skype for Business 2015 (Lync 2013).
Note Lync 2013 was upgraded to Skype for Business in April 2015.
Additionally, you have to set the following Group Policy settings or in-band settings through custom Client Policy.
Group Policy settings
- Open the Group Policy Management panel, and then create a Group Policy Object (GPO).
- Enter the name of the new GPO. Leave the source as "none."
- On the Settings tab, press and hold (or right-click) Computer Configuration or User Configuration, and then select Edit.
- Press and hold (or right-click) the registry key, and then select New Registry Item from the drop-down menu. You can deploy the registry key under Computer Configuration or User Configuration.
- Specify the registry information in the following form:
- Action: Create
- Hive: HKEY_CURRENT_USER
- Key path: Software\Policies\Microsoft\Office\15.0\Lync
- Value name: ClearAllEwsMailboxTasksOnAutoDiscoverRequest
- Value type: REG_DWORD
- Value data: 1
- Base: Decimal
- Repeat the previous steps for the following registry entry:
PromptUserToResignInOnNonExistentMailboxFailure
- Action: Create
- Hive: HKEY_CURRENT_USER
- Key path: Software\Policies\Microsoft\Office\15.0\Lync
- Value name: PromptUserToResignInOnNonExistentMailboxFailure
- Value type: REG_DWORD
- Value data: 1
- Base: Decimal
In-band settings
You can create a policy to prompt the user to sign in again, and add the policy to the global client policy. To do this, run the following cmdlet: $a = New-CsClientPolicyEntry -Name PromptUserToResignInOnNonExistentMailboxFailure -Value "true"
$b = New-CsClientPolicyEntry -Name ClearAllEwsMailboxTasksOnAutoDiscoverRequest -Value "true"
Set-CsClientPolicy -Identity Global -PolicyEntry @{Add=$a, $b}