Might be a timing issue at login. A couple troubleshooting ideas/questions:
- If you turn off “launch at login” in Drafts, and manually launch the app - does the menubar icon always appear properly?
- If you turn off “launch at login” in Drafts, and add Drafts to your login items in System Preferences manually, is the behavior any different?