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:
- Adam Ball: Teams Meeting Outlook plug-in not showing
- Dino Caputo: Teams Outlook Add-In Not Appearing
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.