I was able to login on your back end now.
The problem is that you don't have the view "address" on your checkout workflow. That's the view responsible for the address selection during the checkout. If you don't have it, the system does not select any address for the order. Which is why you don't see any address in the emails for users with an account.
For users creating a new account, the address information is asked on the login view and is automatically selected when the account is created so that's why it works for new accounts and not existing accounts.