I got a Huawei P9 and noticed something interesting...
If I create an Exchange account using GMail it syncs contacts to the built-in database and these appear in the Contacts app but they appear as Read Only - not much use then. This means I have to use the Huawei Exchange account client instead of Google's own Exchange account client.
I've noticed this happens with other accounts - for example Signal and WhatsApp accounts are synchronised to Contacts but are also Read Only (which is ok in these cases).
Anyone seen this?