Hola,
Yo veo todo bien, solo algunas cosas a tener en cuenta,
Esto es asi, es decir antepones el nombre del usuario antes de la tabla (Usuario1.Tabla_Destino) o puede ser que exista algun sinonimo y que los datos se esten insertando en alguna otro lado.
Que operacion dispara el trigger?, si es un delete sobre Tabla_ConTriggerX, obviamente no se insertaran datos en Tabla_Destino
En que momento haces commit?, recuerda que los commits no se pueden hacer dentro del ambito del trigger, es posible que estes validando los datos de Tabla_Destino desde otra sesion?
Puedes hacer un debug sobre el ProcedimientoQueActualizaTabla_Destino? y ver si efectivamente entra al bloque de codigo que inserta los datos en Tabla_Destino.
Otra cosa es poner el siguiente codigo despues de la sentencia de insert
Código:
INSERT INTO Usuario1.Tabla_Destino SELECT * FROM Usuario2.Tabla_ConTriggerX;
dbms_output.put_line(SQL%ROWCOUNT);
Para ver cuantos registros se han insertado, recuerda de habilitar el serveroutput para poder ver la salida de dbms_output en la herramienta de base de datos que estes utilizando.
Saludos