@araw can you try dumping out before the view is rendered what do you have in the session?
Also if you use a Mail class you can store the data from the session in a variable and pass it through instead of using the session within the mail.
And make sure you have values for each of the items, because it might be rendered meaning you might have two empty <h1> tags and you only see the one that has value.