Message extension suggestion popup is sometimes showing blank and showing error in console

%3CLINGO-SUB%20id%3D%22lingo-sub-2899927%22%20slang%3D%22en-US%22%3EMessage%20extension%20suggestion%20popup%20is%20sometimes%20showing%20blank%20and%20showing%20error%20in%20console%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2899927%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EI%20have%20a%20message%20extension%20app%20and%20it%20is%20working%20in%20the%20compose%20box%20but%20when%20we%20execute%20the%20app%20using%20%40%3CAPPNAME%3E%2C%20it's%20getting%20a%20blank%20popup%20and%20does%20not%20show%20any%20results.%20I%20just%20tried%20with%20a%20simple%20hello%20world%20example%20was%20working%20fine%20before%20but%20now%20it's%20not%20working.%20I%20checked%20both%20in%20firefox%20and%20chrome%20and%20have%20the%20same%20issue.%20I%20couldn't%20change%20anything%20in%20the%20code.%20Could%20you%20please%20check%20the%20issue%3F%20What%20may%20be%20the%20reason%3F%20I%20have%20attached%20the%20screenshots%3C%2FAPPNAME%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EScreenshots%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22extension%20popup%20issue.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F321319i464A126504F8DC50%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22extension%20popup%20issue.png%22%20alt%3D%22extension%20popup%20issue.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E2%80%83%3C%2FP%3E%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22message%20extension%20warnings.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F321321iDDB67A6796DE9FFC%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22message%20extension%20warnings.png%22%20alt%3D%22message%20extension%20warnings.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%E2%80%83%3C%2FP%3E%3CP%3EManifest.json%20file%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CPRE%20class%3D%22lia-code-sample%20language-applescript%22%3E%3CCODE%3E%7B%0A%20%20%20%20%22%24schema%22%3A%20%22https%3A%2F%2Fdeveloper.microsoft.com%2Fen-us%2Fjson-schemas%2Fteams%2Fv1.11%2FMicrosoftTeams.schema.json%22%2C%0A%20%20%20%20%22manifestVersion%22%3A%20%221.11%22%2C%0A%20%20%20%20%22version%22%3A%20%221.0.1%22%2C%0A%20%20%20%20%22id%22%3A%20%224c146fc3-913f-45ae-9e89-579e71f6e65f%22%2C%0A%20%20%20%20%22packageName%22%3A%20%22com.contoso.helloworld%22%2C%0A%20%20%20%20%22developer%22%3A%20%7B%0A%20%20%20%20%20%20%20%20%22name%22%3A%20%22Contoso%22%2C%0A%20%20%20%20%20%20%20%20%22websiteUrl%22%3A%20%22https%3A%2F%2Fwww.microsoft.com%22%2C%0A%20%20%20%20%20%20%20%20%22privacyUrl%22%3A%20%22https%3A%2F%2Fwww.microsoft.com%2Fprivacy%22%2C%0A%20%20%20%20%20%20%20%20%22termsOfUseUrl%22%3A%20%22https%3A%2F%2Fwww.microsoft.com%2Ftermsofuse%22%0A%20%20%20%20%7D%2C%0A%20%20%20%20%22icons%22%3A%20%7B%0A%20%20%20%20%20%20%20%20%22color%22%3A%20%22color.png%22%2C%0A%20%20%20%20%20%20%20%20%22outline%22%3A%20%22outline.png%22%0A%20%20%20%20%7D%2C%0A%20%20%20%20%22name%22%3A%20%7B%0A%20%20%20%20%20%20%20%20%22short%22%3A%20%22Hello%20World1%22%2C%0A%20%20%20%20%20%20%20%20%22full%22%3A%20%22Hello%20World%20App%20for%20Microsoft%20Teams%22%0A%20%20%20%20%7D%2C%0A%20%20%20%20%22description%22%3A%20%7B%0A%20%20%20%20%20%20%20%20%22short%22%3A%20%22Hello%20World%20App%20for%20Microsoft%20Teams%22%2C%0A%20%20%20%20%20%20%20%20%22full%22%3A%20%22This%20sample%20app%20provides%20a%20very%20simple%20app%20for%20Microsoft%20Teams.%20You%20can%20extend%20this%20to%20add%20more%20content%20and%20capabilities.%22%0A%20%20%20%20%7D%2C%0A%20%20%20%20%22accentColor%22%3A%20%22%2360A18E%22%2C%0A%20%20%20%20%22configurableTabs%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22configurationUrl%22%3A%20%22https%3A%2F%2Fyourteamsapp.ngrok.io%2Fconfigure%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22canUpdateConfiguration%22%3A%20true%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22scopes%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22team%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22staticTabs%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22entityId%22%3A%20%22conversations%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22scopes%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22personal%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22entityId%22%3A%20%22com.contoso.helloworld.hellotab%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22name%22%3A%20%22Hello%20Tab%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22contentUrl%22%3A%20%22https%3A%2F%2F969c766a5f65.ngrok.io%2Fhello%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22scopes%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22personal%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%7D%2C%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22entityId%22%3A%20%22about%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22scopes%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22personal%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22bots%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22botId%22%3A%20%222d92faff-b46b-4416-8ad3-ab7b5149e386%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22scopes%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22personal%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22team%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22supportsFiles%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22isNotificationOnly%22%3A%20false%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22composeExtensions%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%22botId%22%3A%20%222d92faff-b46b-4416-8ad3-ab7b5149e386%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22canUpdateConfiguration%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%22commands%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22id%22%3A%20%22getRandomText%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22type%22%3A%20%22query%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22title%22%3A%20%22Get%20some%20random%20text%20for%20fun%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22description%22%3A%20%22Gets%20some%20random%20text%20and%20images%20that%20you%20can%20insert%20in%20messages%20for%20fun.%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22initialRun%22%3A%20true%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22fetchTask%22%3A%20false%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22parameters%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7B%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22name%22%3A%20%22cardTitle%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22title%22%3A%20%22Card%20title%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22description%22%3A%20%22Card%20title%20to%20use%22%2C%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22inputType%22%3A%20%22text%22%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20%20%20%20%20%20%20%5D%0A%20%20%20%20%20%20%20%20%7D%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22permissions%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%22identity%22%2C%0A%20%20%20%20%20%20%20%20%22messageTeamMembers%22%0A%20%20%20%20%5D%2C%0A%20%20%20%20%22validDomains%22%3A%20%5B%0A%20%20%20%20%20%20%20%20%22yourteamsapp.ngrok.io%22%2C%0A%20%20%20%20%20%20%20%20%22969c766a5f65.ngrok.io%22%0A%20%20%20%20%5D%0A%7D%3C%2FCODE%3E%3C%2FPRE%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-2899927%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3EDeveloper%20message%20extesion%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2900017%22%20slang%3D%22en-US%22%3ERe%3A%20Message%20extension%20suggestion%20popup%20is%20sometimes%20showing%20blank%20and%20showing%20error%20in%20console%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2900017%22%20slang%3D%22en-US%22%3EIt%20seems%20related%20to%20this%20issue%20-%20%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fmsteams-docs%2Fissues%2F4425%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2FMicrosoftDocs%2Fmsteams-docs%2Fissues%2F4425%3C%2FA%3E%3CBR%20%2F%3E%3CBR%20%2F%3EWe%20have%20internal%20bug%20raised%20for%20this%20and%20concerned%20team%20is%20working%20on%20it.%3CBR%20%2F%3E%3CBR%20%2F%3EThanks%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-2900264%22%20slang%3D%22en-US%22%3ERe%3A%20Message%20extension%20suggestion%20popup%20is%20sometimes%20showing%20blank%20and%20showing%20error%20in%20console%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-2900264%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F1092873%22%20target%3D%22_blank%22%3E%40HunaidHanfee-MSFT%3C%2FA%3E%2C%20Thanks%20for%20the%20update.%20I%20hope%20the%20issue%20will%20be%20fixed%20soon.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Contributor

Hi,

 

I have a message extension app and it is working in the compose box but when we execute the app using @<appname>, it's getting a blank popup and does not show any results. I just tried with a simple hello world example was working fine before but now it's not working. I checked both in firefox and chrome and have the same issue. I couldn't change anything in the code. Could you please check the issue? What may be the reason? I have attached the screenshots

 

Screenshots

 

extension popup issue.png

message extension warnings.png

Manifest.json file

 

 

{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.11/MicrosoftTeams.schema.json",
    "manifestVersion": "1.11",
    "version": "1.0.1",
    "id": "4c146fc3-913f-45ae-9e89-579e71f6e65f",
    "packageName": "com.contoso.helloworld",
    "developer": {
        "name": "Contoso",
        "websiteUrl": "https://www.microsoft.com",
        "privacyUrl": "https://www.microsoft.com/privacy",
        "termsOfUseUrl": "https://www.microsoft.com/termsofuse"
    },
    "icons": {
        "color": "color.png",
        "outline": "outline.png"
    },
    "name": {
        "short": "Hello World1",
        "full": "Hello World App for Microsoft Teams"
    },
    "description": {
        "short": "Hello World App for Microsoft Teams",
        "full": "This sample app provides a very simple app for Microsoft Teams. You can extend this to add more content and capabilities."
    },
    "accentColor": "#60A18E",
    "configurableTabs": [
        {
            "configurationUrl": "https://yourteamsapp.ngrok.io/configure",
            "canUpdateConfiguration": true,
            "scopes": [
                "team"
            ]
        }
    ],
    "staticTabs": [
        {
            "entityId": "conversations",
            "scopes": [
                "personal"
            ]
        },
        {
            "entityId": "com.contoso.helloworld.hellotab",
            "name": "Hello Tab",
            "contentUrl": "https://969c766a5f65.ngrok.io/hello",
            "scopes": [
                "personal"
            ]
        },
        {
            "entityId": "about",
            "scopes": [
                "personal"
            ]
        }
    ],
    "bots": [
        {
            "botId": "2d92faff-b46b-4416-8ad3-ab7b5149e386",
            "scopes": [
                "personal",
                "team"
            ],
            "supportsFiles": false,
            "isNotificationOnly": false
        }
    ],
    "composeExtensions": [
        {
            "botId": "2d92faff-b46b-4416-8ad3-ab7b5149e386",
            "canUpdateConfiguration": false,
            "commands": [
                {
                    "id": "getRandomText",
                    "type": "query",
                    "title": "Get some random text for fun",
                    "description": "Gets some random text and images that you can insert in messages for fun.",
                    "initialRun": true,
                    "fetchTask": false,
                    "parameters": [
                        {
                            "name": "cardTitle",
                            "title": "Card title",
                            "description": "Card title to use",
                            "inputType": "text"
                        }
                    ]
                }
            ]
        }
    ],
    "permissions": [
        "identity",
        "messageTeamMembers"
    ],
    "validDomains": [
        "yourteamsapp.ngrok.io",
        "969c766a5f65.ngrok.io"
    ]
}

 

 

2 Replies
It seems related to this issue - https://github.com/MicrosoftDocs/msteams-docs/issues/4425

We have internal bug raised for this and concerned team is working on it.

Thanks

@HunaidHanfee-MSFT, Thanks for the update. I hope the issue will be fixed soon.