SCIM 2.0 Create Operation: class java.util.HashSet cannot be cast to class java.util.List

We have used SCIM 2.0 VA connector to integrate an application. We are able to discover and pull the accounts, entitlements. We also did create a profile to create account in the target. When we try to create an account we see the below error by the connector.
sailpoint.connector.ConnectorException: [ ConnectorException ]
[ Error details ] class java.util.HashSet cannot be cast to class java.util.List (java.util.HashSet and java.util.List are in module java.base of loader ‘bootstrap’)

When we debuged it with the app team. We observed that SailPoint ISC is sending schemas as string like “schemas”: “urn:ietf:params:scim:schemas:core:2.0:User” instead of “schemas”: [“urn:ietf:params:scim:schemas:core:2.0:User”]

we tried various ways by adding schemas in Noncomplaint Server as below. Create account is still failing.

Did anyone face this and is it possible to fix this or better to switch to webservice connector.