I created a WAB app with a map that includes a Hosted Layer, View. (I did this to enable private editing of the layer and public read-access of the layer.)
The Hosted Layer, View is indeed editable in the (working) map. But in the WAB app, I get this error:
Your account does not have permission to create or modify data. Or this web map does not contain any editable layers.
Well, the simple fact is that neither of those cases is true. I have permission. And the web map does indeed contain an editable layer. (I just edited it.)
Other related threads focus on the complicated editing permissions settings. But that's not the problem here.
I suspect that Hosted, Views behave differently, and they they break in the WAB Edit widget.
What do you think?