vlocity_cmt.CpqAppHandler remote action with the subaction assetToOrder (including via the REST endpoint /services/apexrest/vlocity_cmt/v2/carts), the operation fails and halts the fulfillment pipeline. No Order record is created.{"errorCode":"INVOKE-500","error":"An internal server error has occurred. Error ID: <id>"}Configuration Error: Async Apex Job: <jobId> Status: Failed. Salesforce System Error: <id>requestDateTime parameter uses a non-ISO-8601 format.vlocity_cmt__ConfigurationSnapshot__c record has expired or is missing.assetToOrder.PreInvoke) throws an unhandled exception or fails to return properly.assetToOrder call after each step before moving to the next.requestDateTime FormatCpqAppHandler.requestDateTime (not requestDate).yyyy-MM-ddTHH:mm:ss.SSSZ (e.g., 2026-05-26T22:45:00.000Z).
2026-05-26 or incorrect timezone offsets like +0000 will trigger an internal server error.{
"subaction": "assetToOrder",
"id": "<Asset_Id>",
"accountId": "<Account_Id>",
"requestDateTime": "2026-05-26T22:45:00.000Z"
}
Standard Cart API is set to True.SELECT Id, vlocity_cmt__ConfigurationSnapshotId__c, vlocity_cmt__EffectiveStartDate__c, vlocity_cmt__EffectiveEndDate__c, vlocity_cmt__Status__c
FROM vlocity_cmt__ConfigurationSnapshot__c
WHERE vlocity_cmt__Status__c IN ('Processing','Active')
ORDER BY LastModifiedDate DESC
Active and an EffectiveEndDate in the future (or null). If all snapshots are expired, the API will fail.vlocity_cmt.VlocityOpenInterface for the pre-hook filter:assetToOrder call again. If it succeeds, the issue resides in your custom code.invokeMethod logic. Ensure it returns true for matched methods and gracefully handles exceptions.vlocity_cmt.CpqAppHandler and Remote Method is assetToOrder.useQueueableApexRemoting) and Queueable Chainable (queueableChainable) are enabled.POST /services/apexrest/vlocity_cmt/v2/carts. Check Setup > Apex Jobs to view the true system exception message.005385201

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.