Las actualizaciones se disparan siempre que se tienen que disparar y funcionan perfectamente, con total seguridad, da igual que se por un alta directa, un tubo de ficha, un tubo de lista o un formulario, tanto para altas, modificaciones y bajas.
Si no te funciona es que algo tienes mal en la actualización.
¿Está condicionada la actualización?
en caso afirmativo ¿Se cumple la condición?
El campo o campos que se utilizan en la formula de la actualización ¿cambian su valor?
¿Existe el registro de la tabla maestra que se intenta actualizar?
¿Has analizado los valores en el trigger anterior al alta, poniendo mensajes?, si no lo has hecho, hazlo y seguramente darás con el problema.