Gracias, pero creo que perdería má tiempo en "recortar" los trozos de código para separarlos de la base de datos y hacer algo "ejecutable", que resolviéndolo...
Pero muchas gracias por tu interés. Más que nada lo expuse por si alguien tenía una idea de qué podía ser, o si era algo común causado por algún evento de una ventana padre, etc... .
Lo dicho, gracias igualmente