Background: Currently, when you first configure a new Sidebar Instant App, all the map layers originally in the map are included in the layer list (by which I mean they are checked in the Layer List configuration section). However, when we add new layers to the web map used in the app after the initial app configuration, those new layers are unselected in the Layer List configuration by default.
Suggestion: It would be great if newly added layers were included in the layer list by default. I believe this used to be the case, and I'm not sure when it changed. It's great that we have the ability to exclude layers from the layer list sometimes, but in my experience, it's much more likely that we want to include newly added layers in the layer list.
Reason: We use the Sidebar Instant App to make lots of project-specific "data viewers" and "data editors" at the environmental consulting company where I work. These allow project managers and team members to interact with project data as they complete their portions of a project. We often get requests to add new layers to these apps as different needs arise, new field data becomes available, or clients provide new data. To do this, we add the layers to the web map, configure their symbology, labels, and popups, and save the web map. Doing this automatically includes the new layers in the Sidebar app, but they are not included in the layer list. Our GIS Specialists have to remember to navigate to the app in ArcGIS Online, open configuration, and go into the Sidebar settings to check those new layer names in order to include them in the layer list. This is an inefficient and annoying extra step that is sometimes missed because it's not intuitive, especially because newly added layers are automatically added to layer lists in other Esri products.
Thank you!