This happens, because Apple returns the email only the very first time the user signs in.
Please refer to https://developer.apple.com/forums/thread/121496