Can't archive mail with Google Apps mail as Exchange
I've been battling this for ages but even Google has no idea.
I use Google apps for email. I want to use the iOS Mail app. Google apps instructions have you set it up as Exchange account (if you set it as Gmail, you don't get push mail, only Fetch). I have three Google Apps email accounts, all on different domains, and this happens on all three of them.
The problem is when trying to archive a message, I get the error "Unable to move message: The message could not be moved to the mailbox Archive". The email message will usually disappear for a moment once I hit Archive, then that dialog will come up, and then the message will return to the inbox. Sometimes it's instant; sometimes it takes several seconds. But it always happens.
Archiving works fine if I set up the account as Gmail instead of Exchange, but again then I don't get Push mail, only Fetch.
I have my Mail preferences set to archive, not delete, messages by default.
I've tried setting the sync settings at http://m.google.com/sync/settings for "Enable "Delete Email As Trash" for this device" both on and off.
I've had lengthy conversations with Google about this. They can reproduce it but have zero idea how to fix it. But I can't find any other reference to this issue online so it must be unique to me. I can't be the only one using Google Apps and Apple Mail on iOS!
Anyone else come across this?
iPhone 5, iOS 8.1