I have a suspicion this may not be a bug, it may be by design. You said it happens when you run out of space. Bearing in mind drafts were not intended to be used the way you describe I could understand the system prioritising email data over draft data.
Good luck with it all.