ciao zampa, mi pare che una cosa simile l'avevi chiesta (o l'aveva chiesta un'altro e poi noi siamo intervenuti) tempo fà.
posto che lo script per generare il cookie sia corretto , prova a navigare in altre pagine per vedere se lo crea. ho il sospetto che quando la sessione scade, non fai a tempo a trovartelo nella pagina (o meglio a stampare il suo valore a video) in cui verifichi che la sessione è scaduta.
ps hai poi risolto la storia del log-in e del cookie (altro post) ?
perchè tempo fà avevo avuto pure io lo stesso problema, poi non sò come, ne sono venuto fuori.