Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Flow is throwing an error while creating a record in sn_ti_m2m_task_observable(Task observable)table

Madhan007
Tera Contributor

Hi Everyone, 
Create Record flow action is failing to create Record into sn_ti_m2m_task_observable table and throwing the following error-

 

Encountered error executing instruction: OpInstruction{id=10, opClass=com.snc.process_flow.operation.RecordCreateOperation, io=ReadOnlyDefaultOutputsIo{input={create_record_field_values=FlowReference{value=c3i.values}, create_record_table_name=FlowReference{value=in.table_name}, skip_insert=BooleanValue{value=false}}, output={record=s2o.record, __step_status__=s2o.__step_status__, table_name=s2o.table_name}, defaultOutput={}}, name=f9e09916c31332002841b63b12d3aeaa, parentActionId=02f0b88cc3c632002841b63b12d3aeff}
com.snc.process_flow.exception.OpException: Error occured while inserting record: Error during insert of sn_ti_m2m_task_observable (Created 13/10/2025 10:17:53)
at com.snc.process_flow.operation.RecordCreateOperation.run(RecordCreateOperation.java:46)
at com.snc.process_flow.engine.Operation.run2(Operation.java:90)
at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:74)
at com.snc.process_flow.v2.exec.OpRunner.runOperation(OpRunner.java:68)
at com.snc.process_flow.v2.exec.OpInstructionExecutor.runOperation(OpInstructionExecutor.java:60)
at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:27)
at com.snc.process_flow.v2.exec.OpInstructionExecutor.execute(OpInstructionExecutor.java:16)
at com.snc.process_flow.v2.exec.EngineV2.executeInstructions(EngineV2.java:183)
at com.snc.process_flow.v2.exec.EngineV2.run(EngineV2.java:107)
at com.snc.process_flow.v2.exec.EngineRunner.lambda$run$0(EngineRunner.java:28)
at com.snc.process_flow.v2.exec.enviroment.execution.ExecutionScopeRunner.run(ExecutionScopeRunner.java:37)
at com.snc.process_flow.v2.exec.EngineRunner.run(EngineRunner.java:28)
at com.snc.process_flow.engine.EngineV2Adapter.runWithExecutionResult(EngineV2Adapter.java:158)
at com.snc.process_flow.engine.EngineV2Adapter.resumeWithExecutionResult(EngineV2Adapter.java:440)
at com.snc.process_flow.engine.ProcessAutomation.runWithExecutionResult(ProcessAutomation.java:107)
at com.snc.process_flow.engine.ProcessAutomation.run(ProcessAutomation.java:70)
at com.snc.process_flow.engine.GlideProcessAutomation.runSync(GlideProcessAutomation.java:245)
at com.snc.process_flow.engine.GlideProcessAutomation.runWithDomain(GlideProcessAutomation.java:397)
at com.snc.process_flow.engine.GlideProcessAutomation.lambda$runAsUserSync$2(GlideProcessAutomation.java:362)
at com.snc.process_flow.engine.PFSessionClone.run(PFSessionClone.java:57)
at com.snc.process_flow.engine.GlidePFSession.runPlanAsUserSession(GlidePFSession.java:42)
at com.snc.process_flow.engine.GlideProcessAutomation.runAsUserSync(GlideProcessAutomation.java:360)
at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:465)
at com.snc.process_flow.engine.GlideProcessAutomation.messageFlow(GlideProcessAutomation.java:436)
at com.snc.process_flow.engine.GlideProcessAutomationWrapper.messageFlow(GlideProcessAutomationWrapper.java:26)
at com.snc.process_flow.engine.ProcessHubEventHandler.doSendMessage(ProcessHubEventHandler.java:383)
at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:213)
at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:167)
at com.snc.process_flow.engine.ProcessHubEventHandler.process(ProcessHubEventHandler.java:132)
at com.snc.process_flow.engine.FlowEventManager.processEvents(FlowEventManager.java:349)
at com.glide.job.EventHandlerJob.execute(EventHandlerJob.java:67)
at com.glide.schedule.JobExecutor.lambda$executeJob$1(JobExecutor.java:197)
at com.snc.db.data_replicate.replicator.DataReplicationAdvisors.runInOriginatorContext(DataReplicationAdvisors.java:74)
at com.glide.schedule.JobExecutor.lambda$inDataReplicationContext$3(JobExecutor.java:227)
at com.glide.schedule.JobExecutor.executeJob(JobExecutor.java:200)
at com.glide.schedule.JobExecutor.execute(JobExecutor.java:180)
at com.glide.schedule.JobExecutor.execute(JobExecutor.java:170)
at com.glide.schedule_v2.SchedulerWorkerThread.executeJob(SchedulerWorkerThread.java:612)
at com.glide.schedule_v2.SchedulerWorkerThread.lambda$process$3(SchedulerWorkerThread.java:404)
at com.glide.worker.TransactionalWorkerThread.executeInTransaction(TransactionalWorkerThread.java:35)
at com.glide.schedule_v2.SchedulerWorkerThread.process(SchedulerWorkerThread.java:404)
at com.glide.schedule_v2.SchedulerWorkerThread.run(SchedulerWorkerThread.java:180)
 
I have checked Run as in flow(it is system), Access controls, Business rules, Data policies, field uniqueness, and if there are any mandatory fields in the table.
Everything looks good and it is throwing error only in Production and not in lower Instances. I have compared Prod configurations with other Instances. Everything looks same.

Is there anything else that could be throwing this error ?

Please pour your Insights.

Thanks in Advance!!
0 REPLIES 0