dunque,
non so bene la faccenda API...
potrebbe anche dipendere dal browser
ad esempio IE (8) manco mi tiene la sessione all'interno di un iframe.
la chiude o manda quella del frame principale, non ricordo

hai provato con tutti i browser?