Hi,
I don't know if it's a bug or an expected feature but for me it's kind of a strange behavior :
I have a Canvas application part of a Solution. This Canvas application uses Dataverse. On my customer environment, I have to activate the "Pass assignment" on this application to allow users to access it.
After I deploy my solution (in a Managed state) on my target environment, everything is ok. However, as soon as I activate the "Pass assignment" setting on my app, it creates a "Unmanaged layer" for that app (I can see it in the "View solution layers" interface for that app).
If I remove the unmanaged layer, the "Pass asignment" setting is still activated (which is good news :)).
For me, activating this setting should NOT "break" the solution layer and therefor not create an Unmanaged layer.
Thanks