For some users in our application, the email field returns NULL even if the user has granted the email access to the app.
When we check the scope parameter and the validity
Facebook will provide you a user's email id if and only that user has a confirmed email id associated with his account. If your app can retrieve email id for some users, problem may not with the Developer.