yo tuve ese problema un par de veces pero ahora no recuerdo exactamente como lo solucioné, creo que necesito crear una bitácora de errores

Lo que si te puedo asegurar no es problema de delphi aun así intenta lo siguiente: crea una nueva acción y pon el código ahi (no todo sino por partes) a ver que sucede