Why is the API is not returning the correct e-mail address for a user ?
When an email address is changed by an eBay user, it may not be immediately available through the ebay.com front end or the API. There may be a delay of up to 72 hours before the address is fully committed.