Delete event while migrating process instance

Hello,
I have developed a specific api to migrate bpmn processes from sourceProcessDefinition to target ones.

This is my migration plan:
MigrationPlan migrationPlan = runtimeService.createMigrationPlan(sourceProcessDefinition, targetProcessDefinition)
.mapEqualActivities()
.updateEventTriggers()
.build();

In my case, sourcesProcessDef contains a conditional Intermediate catch event Event_1t055kj wich has been deleted in targetProcessDefinition.

While execution the migration script i’m facing this error: Cannot migrate activity instance ‘Event_1t055kj:4d10f9fa-b6b7-11ea-8ed5-005056a798a7’:
There is no migration instruction for this instance’s activity

Do i miss an instruction in my migration plan? Do the migration plan permit the deletion of an Intermediate catch events?

Thanks,
Maha

@Mezzine can you upload the both versions of the process?