Remote process sync

jaydeebarve
ServiceNow Employee

We are currently implementing Remote Process Sync (RPS) in ServiceNow and are encountering an issue while publishing the outbound flow.

For the outbound flow, we copied the basic outbound flow provided by ServiceNow and did not make any custom modifications, except updating the Local Record to point to our required table.

However, whenever we attempt to publish the flow, we receive the following error:

Invalid values passed to the API, details:
java.lang.IllegalStateException: Expected a string but was BEGIN_ARRAY at line 1 column 113848 path $.actionInstances[1].inputs[3].children[1].value

From our initial analysis, it appears the issue may be related to the payload structure or one of the mapped fields expecting a String value while an Array/Object is being passed instead. We have attached screenshots of the payload configuration for reference.

Has anyone experienced a similar issue during an RPS implementation or identified which payload field/mapping typically causes this error? Any guidance or troubleshooting suggestions would be greatly appreciated.

0 REPLIES 0