Hi,
I've been fiddling a bit with Custom pages in my model-driven app but never actually created anything. However, I've apparently still managed to create something which has landed me in a state where my dependencies seem to be messed up.
When I run my CI/CD pipeline I get this error message:
Component files in D:\a\1\a\BaseloadInitialAssessment.zip\CanvasApps for canvas app cr047_baseloadinitialassessmentdefaultcommandlibrary_19649 doesn't match with its name.
Since I’m not about to use it anyway, I happily locate this in my solution:

I remove it from my solution and rerun the pipeline. It gets past the point of the above error, but at a later stage (while trying to import it into another environment) it fails with this message:
<MissingDependencies> <MissingDependency> <Required type="300" schemaName="cr047_baseloadinitialassessmentdefaultcommandlibrary_19649" displayName="BaseloadInitialAssessment_DefaultCommandLibrary" solution="Active"/> <Dependent type="AppElement" displayName="cr047_cr047_BaseloadInitialAssessment_canvasappid_cr047_baseloadinitialassessmentdefaultcommandlibrary_19649" id.uniquename="cr047_cr047_BaseloadInitialAssessment_canvasappid_cr047_baseloadinitialassessmentdefaultcommandlibrary_19649"/> </MissingDependency> </MissingDependencies>
After some digging around in the source solution I find this dependency on my model-driven app:

So, although the component library is removed from the solution, some association with my app still exists. I’ve been hunting high and low for a way to remove the dependency but with no luck.
Any help here much appreciated!