Stuck on a 400 Bad Request when trying to attach legal hold tags to agent scripts via the Scripting API. The payload includes the legal_hold_id in the metadata object, but the server responds with InvalidMetadataFormat. We are using the 2024-Q2 SDK. Is there a specific schema requirement for chain of custody fields in digital channel scripts? The audit trail needs these tags for discovery requests.