When creating custom apps you are unable to setup a dependancy for a standard catalogue app natively in the cloud portal.
To achieve this you need to do it natively in intune and it breaks the updates to dependant apps leaving old versions orphaned.
Example - Custom app that requires Amazon Corretto 8
We create the custom app and we apply depenancy in Intune.
This Corretto catalogue version is then never deleted as its a static dependancy leaving us with more versions than specified in config.