it is expected as no arguments are passed out when there is an exception in process.xaml
either use the email object from main.xaml only which you pass into process.xaml and dont pass it out isntead use the same
or get the email again before moving
cheers