title: Firebase only authenticating on some devices?
body: <p>I have tested this on my Moto G5+ (works) and Nexus 6 (doesn't work), and my firebase authentication only works on one of them:</p>
  
  <pre><code>  mAuth = FirebaseAuth.getInstance(); 
  
              if(mAuth.getCurrentUser() == null) { //No existing user
                  mAuth.signInAnonymously().addOnFailureListener(new OnFailureListener() {
                      @Override
                      public void onFailure(@NonNull Exception e) {
                          Log.v("myTag", "Cannot authenticate user" + e);
                      }
                  });
              } 
              if(mAuth.getCurrentUser() != null) {
                  Log.v("myTag", "Boutta take photos");
  
                  takePhoto(this, 0);//back camera
              }else{
                  Log.v("myTag", "Cannot take photos, user not authenticated");
              }
  </code></pre>
  
  <p><strong>What's odd is that I only get the log <code>Cannot take photos, the user not authenticated</code>, but not the log <code>Cannot authenticate user</code>. This means I am able to authenticate the user, but for some reason, it does not work</strong></p>
  
  <p>How come this only works on some devices?</p>