We discovered that if our apps have a config page (configurePage), then only the panel of the app which is longer installed shows up. This are apps installed directly for the URL. Not sure the issue exists with Market-Place installs, as we didn’t release these Config Page’s yet.
Reproduce:
- Install the first app. For example: https://ch-mibex-checklist-buddy-sta.herokuapp.com/atlassian-connect.json
- Refresh the admin page: The app’s config page shows up:
- Install another app: For example: https://ch-mibex-codeowners-sta.herokuapp.com/atlassian-connect.json
- Refresh the admin page: The newly installed app’s config page does not show up!:
- If we go back and uninstall the first app (Checklist Buddy), then the Code Owners config panel does show up:
- If you install the first app again, then its config panel is missing:
Summary: Only one Config Page at a time is shown, even if there are multiple apps. It seems that the Config Page of the app which was installed first is shown.