SMS Provider for Recruiting gets error when testing and won’t save in Candidate messages
Summary:
We configured the SMS provider info with "Other" type. When testing outbound message in the same configuration step, it gives an error; class java.lang.String cannot be cast to class com.github.cliftonlabs.json_simple.JsonObject
Content (please ensure you mask any confidential information):
The SMS’s are sending but are not saving to the candidate messages for a Recruiter to view. Header and config is correct and has been compared to “Oracle_Recruiting_Cloud_-_Examples_of_Adding_an_SMS_Provider” and also “Send Message To Candidate - Error: The Message Couldn't Be Processed ( Doc ID 2992040.1 )”
It seems that Oracle is directly casting to JSONObject, when it should first cast to JSONArray and then access the individual objects within it.