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
![Stick Out Tongue](http://www.clubdelphi.com/foros/images/smilies/tongue.gif)
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