I have a BC On-Prem Instance working fine with Windows credentials, both the windows and web clients. However, as soon as I change the credential type to NAVUserPassword, the web client gives me an error of Communication Protocol Mismatch, but the windows client works well.
I followed this blog
and it seems I'm missing something in step 7 last point as in the web config file there isn't a key for authentication type. I changed the ClientServicesCredentialType in the navsettings.json file but to no avail.
any help is much appreciated.