The CTK is anticipating the 'engagedParty' node to be an object, but according to the TMF629 documentation, a single customer can have multiple 'engagedParty' resources, as reflected in the provided examples. I have included screenshots of the examples from the TMF629 documentation and the cURL response from the CTK in case the 'engagedParty' is represented as an array. It seems there is a discrepancy between the expected data structure by the CTK and the documented specifications in TMF629.
CTK Version - V4.0.0
Doc Version - V4.0.1
------------------------------
Praveenkumar Saminathan
Salesforce
------------------------------