Hola, disculpá la demora en responderte, pero no recibí la notificación de respuesta
Hice lo que sugeriste, y pasa lo mismo, vuelve al form anterior.
Pareciera que la aplicación capturara el error antes que el OnPostError, o no se a que se debe.
Los DataModule los creo a demanda (Create),sonn Singletons para que no haya mas de una instancia dando vueltas.
En este caso es creado en el form que tiene una grilla con los datos a modificar/insertar que llama al form de las ABM.
A su vez este DM hereda de uno anterior, y uso métodos del 'padre', no se si tenga que ver con esto.
Saludos