["error": "invalid_client", "error_description": "Client is not found." ]

Cannot update User Attributes. Connector communication failed with response: for the connector <Connector_FQDN>. If you have set up directories, you cannot make optional attributes as required.VMware Identity Manager 3.3.7
The underlying cause is a corrupt or inconsistent config-state.json file on the service nodes.
In a clustered environment, changes made via the Identity Provider UI must be synchronized across the Configurator service (Tomcat) and the various connectors. If the config-state.json file becomes desynchronized or contains malformed data, the backend communication between the vIDM database and the connector service fails. This prevents the platform from validating that the attribute constraint change is safe to implement across the cluster.
SSH to VMware Identity Manager Appliance(s) using root credentials. Change the directory to the location of the config-state.json file by running the command:
Stop the service before doing anything.
Back up the current configuration file by running the command:
Copy application backup of the configuration file by running the command:
Change the owner of the config-state.json to horizon user by running the command:
Change the permission of the config-state.json file by running the command:
Start vIDM/Workspace service by running the command: