Hello!
I have a Canvas app solution with 5 Custom Dataverse tables, a custom security role, and a global choice field. I exported the solution from my DEV environment to a production environment as a managed solution. I also transferred the development data for each of the 5 Dataverse tables into my managed solution using the OData connector to connect to the Dev environement. Each of the 5 tables now show the dev data within the solution.
However, when I display the app (edit or view mode), data for one of the tables is not visible. In case it is relevant, the table that is not visible is the table with the global choice field. I developed the custom security role by copying and modifying the App Opener security and modifying it to include Organization-level access to the 5 custom Dataverse tables, and I have verified that the invisible table is selected for all types of access. Any ideas on where I went wrong and how to fix this would be much appreciated!