Hi,
I've a strange behavior that I can't explain myself relating to the update of a Canvas application from a Managed Solution.
To give you a little bit of context, I built my solution in a Community Environment on my Tenant. This solution contains multiple Dataverse tables, Power Automate flows and Canvas applications.
In order to deploy the solution in my customer Tenant, I export it as Managed and import it into his environment.
After updating the solution, I can't see the updates on my Canvas application. The application reflects the updates from the previous version. I also can see that the application was last updated the date and time the solution was updated.
However, when I export the application in a MSAPP file and look into its "source code", I can see all my changes.
I suspected it to be related to solution layers. However if I'm using the default import solution process, everything should be working fine.
I looked into the "Manage Solution Layers" screen for my Canvas app and here is what I see :

What is this "Active" solution as I've never made any updates to my application outside updating my solution ? Is it related to the new "Environment variable" feature as I've activated them in my application ?
I believe that I will not use solutions to deploy Power Automate flows and Canvas applications as it seems quite note working well for now.
Thanks for your time and help !