Deep links to channel tabs stop working

%3CLINGO-SUB%20id%3D%22lingo-sub-2137584%22%20slang%3D%22en-US%22%3EDeep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2137584%22%20slang%3D%22en-US%22%3E%3CDIV%3E%3CDIV%3EWe%20have%20a%20custom%20app%20that%20can%20install%20channel%20tabs%20and%20channel%20connectors%20in%20MS%20Teams.%20We%20then%20send%20connector%20messages%20to%20the%20to%20the%20Teams%20channels%2C%20deep%20linking%20to%20the%20channel%20tab.%3C%2FDIV%3E%3CDIV%3E%3CBR%20%2F%3EWe%20have%20been%20having%20problems%20with%20these%20deep%20links%20with%20one%20of%20our%20clients.%20They%20work%20as%20expected%20in%20our%20tenant%26nbsp%3B%20and%20in%20other%20client's%20tenants.%3C%2FDIV%3E%3CDIV%3E%3CBR%20%2F%3EWhen%20first%20setup%20the%20links%20in%20the%20connector%20messages%20link%20to%20the%20tabs%20without%20any%20problems.%20But%20then%20in%20the%20following%20days%20the%20links%20stop%20working.%20Not%20all%20channels%20stop%20working%20at%20the%20same%20time%2C%20but%20may%20be%20separated%20by%20a%20day%20or%20so.%3C%2FDIV%3E%3CDIV%3E%3CBR%20%2F%3EThis%20does%20not%20only%20affect%20new%20connector%20messages%2C%20but%20links%20in%20old%20messages%2C%20that%20used%20to%20work%20will%20stop%20working.%3CBR%20%2F%3EWe%20have%20tried%20uninstalling%20and%20reinstalling%20the%20app%2C%20connectors%20and%20tabs%20multiple%20times.%20With%20the%20same%20results%20each%20time.%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CDIV%3EDoes%20anyone%20have%20any%20suggestions%20why%20this%20may%20be%3F%3C%2FDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3EHere%20is%20an%20example%20of%20a%20deep%20link%20that%20we%20use.%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%3CA%20target%3D%22_blank%22%20rel%3D%22noopener%22%3Ehttps%3A%2F%2Fteams.microsoft.com%2Fl%2Fentity%2F%3CAPPID%3E%2F%3CENTITYID%3E%3FwebUrl%3D%3CENTITYWEBURL%3E%26amp%3Bcontext%3D%3CCONTEXT%3E%26amp%3BtenantId%3D%3CTENNANTID%3E%3C%2FTENNANTID%3E%3C%2FCONTEXT%3E%3C%2FENTITYWEBURL%3E%3C%2FENTITYID%3E%3C%2FAPPID%3E%3C%2FA%3E%26gt%3B%3CBR%20%2F%3E%3CA%20href%3D%22https%3A%2F%2Fteams.microsoft.com%2Fl%2Fentity%2F********%2F***%3FwebUrl%3Dhttps%253A%252F%252F*******%26amp%3Bcontext%3D%257B%2522subEntityId%2522%253A%2522%2522%252C%2522channelId%2522%253A%2522*******%2522%257D%26amp%3BtenantId%3D*****%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fteams.microsoft.com%2Fl%2Fentity%2F********%2F***%3FwebUrl%3Dhttps%253A%252F%252F*******%26amp%3Bcontext%3D%257B%2522subEntityId%2522%253A%2522%2522%252C%2522channelId%2522%253A%2522*******%2522%257D%26amp%3BtenantId%3D*****%3C%2FA%3E%3C%2FDIV%3E%3CDIV%3E%3CDIV%3E%26nbsp%3B%3C%2FDIV%3E%3CDIV%3E%3CDIV%3EWe%20understand%20that%20the%20tenantId%20is%20not%20required%2C%20as%20they%20are%20not%20used%20across%20tenants%20(in%20the%20context%20of%20connector%20messages)%2C%20but%20we%20use%20the%20same%20link%20in%20emails.%20Where%20clients%20use%20more%20than%20one%20tenant%20it%20ensures%20they%20are%20directed%20to%20the%20correct%20tenant%20where%20the%20tab%20is%20located.%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FDIV%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2137584%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Edeep%20links%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EMicrosoft%20Teams%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2146114%22%20slang%3D%22en-US%22%3ERe%3A%20Deep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2146114%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F119169%22%20target%3D%22_blank%22%3E%40Daniel%20Osborn%3C%2FA%3E%26nbsp%3B-%20Is%20your%20app%20is%20accessible%20by%20multiple%20tenants%3F%20When%20the%20clients%20are%20using%20that%20link%20are%20they%20part%20of%20that%20team%2Fchannel%3F%20Could%20you%20please%20share%20more%20info%3F%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2146192%22%20slang%3D%22en-US%22%3ERe%3A%20Deep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2146192%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F590590%22%20target%3D%22_blank%22%3E%40Nikitha-MSFT%3C%2FA%3E%2C%26nbsp%3Bthanks%20for%20looking%20at%20this.%20The%20app%20is%20unique%20to%20each%20programme%20that%20we%20run%20using%20it%20for%2C%20so%20we%20generate%20a%20new%20version%20for%20each%20client.%20The%20uniqueness%20is%20only%20about%20ids%20and%20urls%2C%20not%20about%20functionality.%20The%20scope%20of%20the%20app%20and%20connector%20is%20limited%20to%20'teams'%2C%20so%20the%20user%20has%20to%20be%20a%20member%20of%20the%20team%2Fprivate%20channel%20to%20use%20it.%20The%20user%20could%20be%20a%20guest%20in%20the%20team.%20Any%20other%20information%20that%20would%20be%20helpful%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2148626%22%20slang%3D%22en-US%22%3ERe%3A%20Deep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2148626%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F119169%22%20target%3D%22_blank%22%3E%40Daniel%20Osborn%3C%2FA%3E%26nbsp%3B-%20If%20your%20app%20scope%20is%20limited%20to%20teams%2C%20your%20app%20will%20be%20able%20to%20access%20to%20other%20tenant%20users%20also%2C%20The%20user%20may%20not%20be%20part%20for%20that%20team.%20Could%20you%20please%20check%20whether%20the%20user%20in%20other%20tenant%20is%20part%20of%20the%20team%20where%20your%20tab%20is%20configured%3F%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2154069%22%20slang%3D%22en-US%22%3ERe%3A%20Deep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2154069%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F590590%22%20target%3D%22_blank%22%3E%40Nikitha-MSFT%3C%2FA%3E.%26nbsp%3BAll%20the%20users%20are%20members%20of%20the%20team%2C%20and%20in%20this%20case%20are%20all%20members%20of%20the%20tenant%20as%20well%20-%20the%20only%20guests%20are%20us.%20The%20links%20initially%20work%2C%20then%20stop%20working%20for%20every%20user%20after%20a%20day%20or%20two.%20For%20other%20clients%20where%20some%20of%20the%20members%20of%20the%20team%20are%20guests%20(and%20are%20not%20our%20users)%20the%20links%20work%20fine%2C%20and%20continue%20to%20work%20for%20all%20users.%20There's%20something%20about%20this%20one%20tenant%20which%20causes%20this%20issue%2C%20but%20we%20have%20no%20idea%20what%20could%20be%20happening%20to%20prevent%20the%20links%20from%20working.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2181515%22%20slang%3D%22en-US%22%3ERe%3A%20Deep%20links%20to%20channel%20tabs%20stop%20working%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2181515%22%20slang%3D%22en-US%22%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F119169%22%20target%3D%22_blank%22%3E%40Daniel%20Osborn%3C%2FA%3E%2C%20could%20you%20please%20help%20us%20by%20sharing%20your%20manifest%3F%3C%2FLINGO-BODY%3E
Occasional Contributor
We have a custom app that can install channel tabs and channel connectors in MS Teams. We then send connector messages to the to the Teams channels, deep linking to the channel tab.

We have been having problems with these deep links with one of our clients. They work as expected in our tenant  and in other client's tenants.

When first setup the links in the connector messages link to the tabs without any problems. But then in the following days the links stop working. Not all channels stop working at the same time, but may be separated by a day or so.

This does not only affect new connector messages, but links in old messages, that used to work will stop working.
We have tried uninstalling and reinstalling the app, connectors and tabs multiple times. With the same results each time.
 
Does anyone have any suggestions why this may be?
 
Here is an example of a deep link that we use.
 
 
We understand that the tenantId is not required, as they are not used across tenants (in the context of connector messages), but we use the same link in emails. Where clients use more than one tenant it ensures they are directed to the correct tenant where the tab is located.
7 Replies

@Daniel Osborn - Is your app is accessible by multiple tenants? When the clients are using that link are they part of that team/channel? Could you please share more info?

 

@Nikitha-MSFT, thanks for looking at this. The app is unique to each programme that we run using it for, so we generate a new version for each client. The uniqueness is only about ids and urls, not about functionality. The scope of the app and connector is limited to 'teams', so the user has to be a member of the team/private channel to use it. The user could be a guest in the team. Any other information that would be helpful?

@Daniel Osborn - If your app scope is limited to teams, your app will be able to access to other tenant users also, The user may not be part for that team. Could you please check whether the user in other tenant is part of the team where your tab is configured?

@Nikitha-MSFT. All the users are members of the team, and in this case are all members of the tenant as well - the only guests are us. The links initially work, then stop working for every user after a day or two. For other clients where some of the members of the team are guests (and are not our users) the links work fine, and continue to work for all users. There's something about this one tenant which causes this issue, but we have no idea what could be happening to prevent the links from working.

@Daniel Osborn, could you please help us by sharing your manifest?

@Saonti-MSFT, please find a sample attached.

Are you still facing the issue? If yes could you please share the deeplink?