Se in un punto della tua pagina $_SESSION è valorizzato è ad un certo punto non lo è più l'unica cosa da fare è controllare il codice arrivando al limite di stampare un $_SESSION ogni riga per vedere dove cambia e da li vedere cosa fa il tuo codice per cambiarlo.

ciao