I see you have removed the local checkout. That was my mistake I didn't read above clearly enough.
Add the redirect back. It is necessary with no payment gateway.
Make sure the email code appears above that code though or else it won't work. I will create an incident so that somebody can help look into this with you further.
Access and update that incident at: supporthistory.php