Debe estar ocurriendo algún error en momento de ejecución. Sin embargo puede ser que este error no se esté viendo porque quizá tengas algún código así:
Código Delphi
[-]
try
except on Exception do
;
end;
Fíjate que el código que captura el error no hace nada. Simplemente no hace nada y menos avisar de lo que está sucediendo. A esto se le llama "excepciones silenciosas" y pueden ser una mala práctica de programación sino se utilizan bien.
Saludos,
Chris