Re: So many issues with this version .. ugh
If you mean "the AquaMail version running on Chrome OS", then please allow me...
AquaMail is an Android app.
Google made it possible to run Android apps (packaged appropriately) on Chrome and Chrome OS, so I took the opportunity.
However, it's still an Android app. And maybe this "Android inside Chrome OS" doesn't work exactly the same way as "regular" Android does.
For example, to answer your question about contacts:
On Android, you can tap the sender's image in an incoming message to see his/her "quick contact card", and if the address is not in contacts yet, there is a way to add it.
Please try this. Does it work? Yes - great. No - Google has another missing piece of "Android on Chrome OS" to implement.
In addition, AquaMail can "auto-save" the recipients from your messages, as you send them, in Contacts (app settings -> Contacts -> auto-add).
But of course, being an Android app, it saves them as an Android app would -- using Android functions. How do you access those then? A question for Google, really.
Same with PDFs -- on Android, the answer is "just install a PDF viewer and if one doesn't work, try another one, there are many in Play to choose from".
On Chrome OS, can you even install another "Android" app -- "inside the same Android partition" as AquaMail is running in?
Or at all, can you install it separately (let's assume), will "AquaMail for Android running on Chrome OS" be able to interact with "PDF viewer for Android running on same Chrome OS device"? The way they'd be able to interact when both are installed on same Android device?
If not, that's another thing that Google needs to provide, to make "Android inside Chrome OS" work more like "real" Android.