With 1.8.2-216 I'm facing a problem with conversations spanning from present to a few days back. I've set AquaMail to display a Gmail IMAP account with 5 last days of emails (sync 5 days, cache 250 messages). Some of conversations now go a few days further to the past, so I let AquaMail "read another 5 days", once or twice. In an opened conversation, I select one older "message x/xx in conversation n/nn" and read and swipe towards newer messages. Suddenly after AquaMail displays some message, the field with "message x/xx in conversation n/nn" disappears (gets empty) and no swiping is possible. (Which is unusual, because the swiping between messages is always possible, regardless of the conversations.) When I exit from the message, the folder again displays the last 5 days only.
After re-reading the older emails again, I can see that the message x/xx in conversation n/nn has already been read and I can continue with opening the next message x+1/xx - but the same will eventually happen after displaying 2-3 more messages.
It does not happen anymore, if the message being displayed already falls into the most recent time period (5 days).
And it also happens, if the complete conversation is older than the said 5 days, i.e. it does not need to span to the most recent 5 days.
I've re-checked with other Gmail IMAP account (set to sync 50 messages / cache 250) - the same behavior, randomly (but very often) the possibility to swipe between messages gets lost.
One more detail - according to my setup, unread messages get marked as read after being displayed 3 seconds long. The text "message x/xx in conversation n/nn" disappears at the same moment. Swiping forward through already read messages works correctly. (Except for swiping back to past, which cross-jumps to another conversation, but that's another, old issue.)
Sent from a touch display, which took care of perfectly scrambling my thoughts.