A story about trying to submit a bug report in the Android app:
- Open the About screen.
- It says "Bugs or feature requests should be reported on Meta Stack Exchange and tagged android-app."
- Click the link.
- Type in a bug description.
- Add the tag [android-app].
- Tap "Submit".
- It asked which site to ask on.
- At this point I did not realize there was a distinction between "Meta Stack Exchange" and "Meta Stack Overflow". I was not signed up for either of them. I just wanted to report an annoying bug.
- Note: Those site titles get "..." elided at the top of the Android app so you can't see their full names. That doesn't help reveal the distinction.
- I think only one of those sites was in the list of sites, but I could be wrong about that.
- Click "Submit".
- It briefly displayed an error message saying that questions must have the tag [android-app] and the tag [feature-request] or [bug]. I wasn't expecting an error message and it disappeared before I finished reading it.
- A proper bug report form would have required fields with visible choices.
- Type "bug" to look up the tag to add.
- It offers tags [bug] and [bug-report]. Which one do I need? I didn't get to read the full error message. I guessed [bug-report] since it is a bug report.
- Try [bug-report]. Tap "Submit".
- Another error pops up indicating there's a @$%# time penalty delay before I can resubmit.
- How hard do you want to make this??? Why isn't there a proper bug report form? Why penalize the user for a bad UI?
- Wait a while then "Submit". If you're lucky, it won't ask again what site to ask on. I don't think I was lucky but I've forgotten.
- It comes back with the error about needed tags. Now I have time to read it and discover the requirement to add the tag [bug].
- Add the tag [bug]. Tap "Submit".
- There's that time penalty again. Why are you penalizing me for trying to report a bug?
- Wait a while then "Submit".
- It churns a while then displays an error that it can't display the question. Did it get posted or not? What went wrong?
- List recent questions to see if it got posted.
- Wait a couple minutes. List recent questions again.
- The question did not show up, but I now suspect that was because I submitted to Meta Stack Exchange while the app was still viewing Meta Stack Overflow.
- The app should be displaying the site it just posted to [better yet, post to the site it was displaying; don't ask which site to post to], and I was also confused about the two similar site names.
- Start over asking a question.
- The app recalls the question from the edit buffer. That seems to confirm that the question didn't get posted, because the app should certainly clear out the question buffer on successful submission. Otherwise it's at risk of posting duplicate questions.
- The recalled question text was several edits behind the submitted text. That's annoying and may lead to poorly worded retries.
- Repeat the last few edits, then submit.
- Another error message about not being able to view the question.
- View recent questions.
- The question isn't there.
- Wait a few minutes. View again.
- The question isn't there.
- I spent an hour and AFAICT did not succeed in reporting a bug.
- A few minutes later, someone added a comment asking why I asked the question twice.
- This notification now provided a link so I could finally view and confirm that the question got posted.
- I still can't find the question in the list of questions.
- ... Eventually by poking around on the web site I figured out that there's both a "Meta Stack Exchange" and a "Meta Stack Overflow".
- There's nothing in the Android app to explain this subtlety. Not a good UI. Again, I'm just trying to report a bug, not engage in meta-Q&A. I'm not really interested in the distinction between these two meta forums.
- "Meta Stack Exchange" is not in the app's list of SE sites.
- I eventually got that question posted but forgot to include the app version number, OS version number, and device model. Even with long s/w industry experience we need prompting for that.
- This is another UI part missing for a M-SE post to function as a bug report form.
See also Can't report a bug in the Android app from the Android app itself where the asker tripped over some of these problems and didn't figure out the Meta SO/SE subtleties.
While this question overlaps that question, please keep in mind that I'm trying to report bugs and usability bugs here, and I still don't know why the posted questions weren't viewable.
See also https://meta.stackoverflow.com/questions/285958/horizontal-scrolling-broken-by-vertical-motion which is the bug report I managed to submit. It probably belongs on Meta Stack Exchange instead of Meta Stack Overflow but I don't know how to move it and I've spent too many hours reporting a bug.