diff --git a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts index 8de3846788..88b1776f71 100755 --- a/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts +++ b/lib/process-services-cloud/src/lib/process/start-process/components/start-process-cloud.component.ts @@ -487,10 +487,9 @@ export class StartProcessCloudComponent implements OnChanges, OnInit { private unifyErrorResponse(err: any) { if (!err?.response?.body?.entry && err?.response?.body?.message) { try { - const parsedMessage = JSON.parse(err.response.body.message); - err.response.body.entry = parsedMessage; + err.response.body.entry = JSON.parse(err.response.body.message); } catch (jsonError) { - // If message is not valid JSON, use it as a string + console.warn('Failed to parse error message as JSON:', jsonError); err.response.body.entry = { message: err.response.body.message };