salve a tutti

nell'evento Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
di global.asax

mi valorizzo la sessione con il messaggio di errore e faccio un redirect alla pagina Errore.aspx
la quale visualizza il messaggio e mi spedisce l'errore via mail

il problema è che quando valorizzo la sessione nel global.asax, va tutto bene ma appena viene eseguito il redirect nella pagina Errroe.asx questa sessione è vuota!!!

da cosa dipende?
grazie