I started typing out the full flow of how drafts work (below) but then I realized what the problem probably is. You can read the full flow below, but you probably got burnt by the bug that caused Saved Draft Already Posted. I'm thinking you opened the ask form and closed it, then you opened it again, wrote a draft, and closed it. You then pressed that home button and the draft got wiped out. If that's what happened it is fixed now.
There is currently question and answer drafting for a post in the app, distinct and separate from drafting that occurs on the web site. There is not drafting for edits. (I could go into some reasons.)
When you click "Ask Question", "Add Answer", or "Edit", we first check to see if the draft already exists (one draft for new questions, one draft per question to be answered, one per post being edited).
Drafts are saved when:
- You press home.
- Your phone falls asleep.
- You tap Cancel.
The save logic is, if any field has a value, write to disk otherwise delete from disk.
There are five cases where drafts get deleted:
- At a save point from above, the post is empty.
- When you open the form, you select not to resume the draft.
- When the post is successfully posted.
- When you log out of the app.
- When you remove the app.