Then you need to track down the problem from there?
Open the local checkout server behavior on the confirm page. What does it have set as the email field value?
Is it correct? Does it have a value when you display it on the page? Is it the same as where the email is displayed on the page?