I did a quick prototype to build an unmanaged solutionized canvas app with a SharePoint List Data Source and with environment variables turned on in my dev tenant. I need to export the solution to a different tenant.
During the test process, I observed that the data connection gets corrupted where you can't neither edit the data source right from your Data in PowerApps Studio or refresh it if you need to add new/update columns in your SharePoint List Data Source.
Is anyone else experiencing the same issue? Is it recommended to use a solutionized approach only in one tenant?