Teams 3rd party app: Deeplinks to app not working correctly, only on Android mobile Teams
Hello, since last week we have gotten some reports that deeplinks into our tab application are not working ONLY on Android Teams client. (They were working previously, this seems to be a regression in the last 2 weeks or so).
We have been using the same code to generate deeplinks (found here ), and since they seem to continue to work correctly on Teams Desktop, web, and iOS clients, its doesnt seem like we are generating them incorrectly. Here is a sample deeplink
https://teams.microsoft.com/l/entity/<our app ID>/<entity ID from config tab when installing app>?context=%7B%22subEntityId%22:%20%22<link to internal ticket>%22,%20%22channelId%22:%20%22<channel ID where the user last loaded the app>%22%7D
^ This URI is encoded in the link, here it is passed through decodeURI:
https://teams.microsoft.com/l/entity/<our app ID>/<entity ID from config tab when installing app>?context={"subEntityId": "<link to internal object>", "channelId": "<channel ID where the user last loaded the app>"}
In particular, the buggy behavior is that clicking the deeplinks from Android, both from notification bot messages AND deeplinks sent to email takes the user to the bot chat with the app, instead of the of the tab application inside the provided channel id. Again, we are confident these links used to work correctly, and continue to work correctly on all other clients except Android mobile client.