Real-Time UC

A Universal Communications Blog by Office Apps and Services MVP Michael LaMontagne

Fixes Teams

Missing Teams Outlook Add-in

On July 31, 2017 Microsoft announced the Teams Outlook add-in to schedule meetings: https://techcommunity.microsoft.com/t5/Microsoft-Teams-Blog/Now-available-Outlook-add-in-to-schedule-meetings-in-Microsoft/ba-p/71157

Excited to give this a run through its paces, I noticed Outlook was missing the Teams button under New Items and when creating a new Meeting.

Looking under Outlook Add-ins, I found no entries for Teams. Of course it couldn’t be as simple as enabling it…

Next was to follow some recommendations on how others resolved the Teams Add-in issue:

Basically I spent a day of uninstall / reinstall tag with multiple Office 365 accounts enabled for Teams and matching Outlook profiles. The end result was no different and the Add-in was still not listed.

If you right click the Teams system tray icon you can “Get logs”.

Each time Teams is launched the Outlook Add-in is checked and each time I received “Errorcode:2”, “meeting_addin_registration_failed”.

Sat Aug 05 2017 09:47:23 GMT-0600 (Mountain Daylight Time) <15912> -- info -- Silent update trigger set to false 
Sat Aug 05 2017 09:47:23 GMT-0600 (Mountain Daylight Time) <15912> -- info -- Current Outlook Version: 16 
Sat Aug 05 2017 09:47:23 GMT-0600 (Mountain Daylight Time) <15912> -- error -- Error in registering outlook meeting addin. Errorcode:2 
Sat Aug 05 2017 09:47:23 GMT-0600 (Mountain Daylight Time) <15912> -- event -- name: meeting_addin_registration_failed
result: 2

Attempting to be clever, I used Outlook’s COM Add-ins window and manually added Microsoft.Teams.AddinLoader.dll, which I found under %LocalAppData%\Microsoft\TeamsMeetingAddin. This didn’t work and no additional Add-in showed after clicking OK.

Next I installed Teams on a fresh PC and exported all the Registry Keys I could find referencing “TeamsAddin”:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}]
@="FastConnect Class"

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x64\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\ProgID]
@="TeamsAddin.FastConnect.1"

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Programmable]

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Version]
@="1.0"

[HKEY_CLASSES_ROOT\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\VersionIndependentProgID]
@="TeamsAddin.FastConnect"

[HKEY_CLASSES_ROOT\TeamsAddin.FastConnect]
@="FastConnect Class"

[HKEY_CLASSES_ROOT\TeamsAddin.FastConnect\CurVer]
@="TeamsAddin.FastConnect.1"

[HKEY_CLASSES_ROOT\TeamsAddin.FastConnect.1]
@="FastConnect Class"

[HKEY_CLASSES_ROOT\TeamsAddin.FastConnect.1\CLSID]
@="{19A6E644-14E6-4A60-B8D7-DD20610A871D}"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}]
@="FastConnect Class"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x86\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\ProgID]
@="TeamsAddin.FastConnect.1"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Programmable]

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Version]
@="1.0"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\VersionIndependentProgID]
@="TeamsAddin.FastConnect"

[HKEY_CURRENT_USER\Software\Classes\CLSID]

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}]
@="FastConnect Class"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x64\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\ProgID]
@="TeamsAddin.FastConnect.1"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Programmable]

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Version]
@="1.0"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\VersionIndependentProgID]
@="TeamsAddin.FastConnect"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}]
@="Connect Class"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x64\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\ProgID]
@="TeamsAddin.Connect.1"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Programmable]

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Version]
@="1.0"

[HKEY_CURRENT_USER\Software\Classes\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\VersionIndependentProgID]
@="TeamsAddin.Connect"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.FastConnect]
@="FastConnect Class"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.FastConnect\CurVer]
@="TeamsAddin.FastConnect.1"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.FastConnect.1]
@="FastConnect Class"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.FastConnect.1\CLSID]
@="{19A6E644-14E6-4A60-B8D7-DD20610A871D}"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.Connect]
@="Connect Class"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.Connect\CurVer]
@="TeamsAddin.Connect.1"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.Connect.1]
@="Connect Class"

[HKEY_CURRENT_USER\Software\Classes\TeamsAddin.Connect.1\CLSID]
@="{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID]

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}]
@="FastConnect Class"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x86\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\ProgID]
@="TeamsAddin.FastConnect.1"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Programmable]

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\Version]
@="1.0"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{19A6E644-14E6-4A60-B8D7-DD20610A871D}\VersionIndependentProgID]
@="TeamsAddin.FastConnect"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}]
@="Connect Class"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x86\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\ProgID]
@="TeamsAddin.Connect.1"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Programmable]

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Version]
@="1.0"

[HKEY_CURRENT_USER\Software\Classes\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\VersionIndependentProgID]
@="TeamsAddin.Connect"

[HKEY_CURRENT_USER\Software\Microsoft\Office\15.0\Outlook\Resiliency\DoNotDisableAddinList]
"TeamsAddin.Connect"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Outlook\Resiliency\DoNotDisableAddinList]
"TeamsAddin.Connect"=dword:00000001

[HKEY_CURRENT_USER\Software\Microsoft\Office\Outlook\Addins\TeamsAddin.Connect]
"Description"="Microsoft Teams Meeting Add-in for Microsoft Office"
"FriendlyName"="Microsoft Teams Meeting Add-in for Microsoft Office"
"LoadBehavior"=dword:00000003

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}]
@="Connect Class"

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x64\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\ProgID]
@="TeamsAddin.Connect.1"

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Programmable]

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Version]
@="1.0"

[HKEY_CLASSES_ROOT\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\VersionIndependentProgID]
@="TeamsAddin.Connect"

[HKEY_CLASSES_ROOT\TeamsAddin.Connect]
@="Connect Class"

[HKEY_CLASSES_ROOT\TeamsAddin.Connect\CurVer]
@="TeamsAddin.Connect.1"

[HKEY_CLASSES_ROOT\TeamsAddin.Connect.1]
@="Connect Class"

[HKEY_CLASSES_ROOT\TeamsAddin.Connect.1\CLSID]
@="{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}]
@="Connect Class"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\InprocServer32]
@="C:\\Users\\admin\\AppData\\Local\\Microsoft\\TeamsMeetingAddin\\1.0.17186.2\\x86\\Microsoft.Teams.AddinLoader.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\ProgID]
@="TeamsAddin.Connect.1"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Programmable]

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\TypeLib]
@="{C0529B10-073A-4754-9BB0-72325D80D122}"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\Version]
@="1.0"

[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{CB965DF1-B8EA-49C7-BDAD-5457FDC1BF92}\VersionIndependentProgID]
@="TeamsAddin.Connect"

Download: TeamsAddin Registry keys (Use at your own risk, update the DLL paths, version and always backup your Registry before importing).

After manually importing the Teams Add-in Registry keys, the Teams client no longer reported an error and was showing success.

Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- info -- Silent update trigger set to false 
Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- info -- Current Outlook Version: 16 
Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- info -- Outlook meeting addin registered success 
Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- info -- Setting logged out state to false 
Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- info -- App initialized, enabling close to minimize. 
Sat Aug 05 2017 13:18:44 GMT-0600 (Mountain Daylight Time) <10432> -- event -- status: success

After opening Outlook, I still didn’t see the Teams buttons but now the Teams Add-in was listed under Inactive!

Attempting to enable the Teams Add-in from the COM Add-ins resulted in “Not loaded. A runtime error occurred during the loading of the COM Add-in”.

Looking at the System Event Logs, every time Outlook was launched I received two Error events with Event ID: “10016” and Error: “The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID”. This ended up being a permission whack-a-mole for about an hour with no progress.

Out of ideas, I went into Internet Explorer’s Internet Options, Security and clicked “Reset all zones to default level”. Now going into Outlook I was able to enable the Teams Add-in and was greeted with “Load at Startup”.

Success! Teams buttons visible and functioning.

Hugo-Octopress Theme | Powered by Hugo