I have configured couple of custom apps in the launch pad. Each app(s) has been created as a separate catalog and attached to separate PFCG roles. All the apps are configured in the same launch pad role. component.js is being used in all the apps and has been configured in the launch pad role.
When the launch pad is launched the tiles are being displayed based on the roles. Clicking the tile always open the same application. When i remove the corresponding PFCG role for the user the same behavior happens with a different app. So its like no matter what combination i try to have the launch pad all the tiles opens up only one application.
You suggestion would be greatly appreciated.