Pues YA ESTA !!!!
La solución es la que tu propones Casimiro !!!
Hay que 'resetear' la variable a null para que funciona correctamente.
En el mismo ejemplo que acabo de poner ahora último, si se 'resetea' de nuevo la variable a Null, entonces funciona también correctamente.
.... pero 'lógicamente' no debería hacer falta, no ??
MUCHAS GRACIAS !!!