Internal error attempting to access Members/PrivateMembersData

Yes, i checked and it seems when the email does not exist it throws an error. Probably a change to the way the collection responds (I think it is under going changes since December) . In any case its best you use the .catch(err) to process the function you wanted to when the email is not found for now.