sign is working fine BUT if a user is already registered with their email and they try to sign up again with social media which uses the same email than there is no error that the user already exists
same is the case if a user has same email signed up for instagram, facebook and google than they should get an error if they already have signed up using one method previously