How much is too much?
We are building a canvas app using Dataverse, we would use model app but user experience is not there yet. We currently have 30 data connections (various tables).
Have over 15 screens but it's not overloaded with controls and minimal lookups. We do use collections to load all data prior for those drop downs to load with choices etc. But when coming back to the app/form to review or update, some data disappears on the form, but it does exist in Dataverse. We are using combo boxes and do have formulas to help load since it does not do well with Parent.Default based on the ID that is set. We are experiencing intermittent data not loading some fields will load and others won't and next day it would be completely different fields and not the same one from the day before with no changes.
What is the user experience like if breaking up the canvas app in to 2 - 4 apps to support this complex solution, given if data connections is the issue. Thoughts?