Ele chegou abrir a tela de mensagem do MsExecAuto, de forma vazia? Se ele fez isso, verifique se tem pontos de entrada no MATA410 que utilizem funções de tela como MsgInfo(), Alert(), Aviso() dentre outras. Caso tenha, você deverá substituir pela função Help(). Por quê? A função help captura os erros de mensagens e leva pro arquivo de log do MsExecAuto. Se você não utiliza o Help(), e sim as outras que mencionei, o execauto não captura o erro e a mensagem aparece em branco. Muitos acham que foi gravado alguma coisa e que processou, mas na realidade não. Se tiver utilizando o BEGIN TRANSACTION antes da chamada do EXECAUTO, é melhor retirar essa declaração também.