Just a short one –
As the error message suggests “An application user’s access mode cannot be changed “, it is not possible to change the Access mode of an application user from Non-interactive to either administrative or Read-write.
While trying to change the Application User’s Access Mode to Read-Write, the error message –

Get all the details about different type of users –
https://docs.microsoft.com/en-us/power-platform/admin/create-users#user-types


Hope it helps..
One thought on “Microsoft.Crm.CrmException: An application user’s access mode cannot be changed error in Dataverse (Dynamics 365 / CRM)”