[Nexus 6P Android Development] brunes:
"Couldn't sign in" to Google Account

Hi all, I am trying too try out this ROM. Have fully wiped device and installed it stock, then installed BeansGapps-Full-7.1.x-20170610.zip. I can't add either of my google accounts no matter what I do, it always says "Couldn't sign in - There was a problem communicating with Google servers". I get this regardless of LTE or Wifi. I then re-flashed and tried with BeansGapps-Mini, same issue.

What Gapps are people using with this rom?

EDIT: Getting a lot of this in the logcat:

07-07 22:00:45.827 14272 14323 W art : Before Android 4.1, method double java.util.concurrent.ThreadLocalRandom.internalNextDouble(double, double) would have incorrectly overridden the package-private method in java.util.Random

07-07 22:00:45.827 14272 14323 W art : Before Android 4.1, method int java.util.concurrent.ThreadLocalRandom.internalNextInt(int, int) would have incorrectly overridden the package-private method in java.util.Random

07-07 22:00:45.827 14272 14323 W art : Before Android 4.1, method long java.util.concurrent.ThreadLocalRandom.internalNextLong(long, long) would have incorrectly overridden the package-private method in java.util.Random

07-07 22:00:45.880 14272 14310 W GeofencerStateMachine: Ignoring removeGeofence because network location is disabled.

07-07 22:00:45.888 14272 14336 E ctxmgr : [FenceManager]Could not remove all geofences. status=Status{statusCode=unknown status code: 1000, resolution=null}

07-07 22:00:45.945 14272 14333 I GCore-Chimera-Crash: Cg8KCWNvbnRhaW5lchCQ7j4=

07-07 22:00:45.945 14272 14333 I GCore-Chimera-Crash: GCore-Chimera-Crash

07-07 22:00:45.951 14272 14333 I DeviceDrDatabaseHelper: Cleaning stale data from database!

07-07 22:00:45.972 14272 14333 W DeviceDoctorHandler: Crash Hash: 17bb07453d302ee8170840f1fdf089ceefe3de9e

07-07 22:00:45.996 14272 14333 I DeviceDoctorHandler: Shushing crash due to popup frequency.

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler: FATAL EXCEPTION: GoogleLocationService

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler: Process: com.google.android.gms.persistent, PID: 14272

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler: java.lang.SecurityException: "gps" location provider requires ACCESS_FINE_LOCATION permission.

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.os.Parcel.readException(Parcel.java:1684)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.os.Parcel.readException(Parcel.java:1637)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.location.ILocationManager$Stub$Proxy.registerGnssStatusCallback(ILocationManager.java:749)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.location.LocationManager.addGpsStatusListener(LocationManager.java:1676)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at alrf.a(:com.google.android.gms:1035)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at alnq.b(:com.google.android.gms:5346)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at alnq.handleMessage(:com.google.android.gms:265)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.os.Handler.dispatchMessage(Handler.java:102)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.os.Looper.loop(Looper.java:154)

07-07 22:00:45.996 14272 14333 E DeviceDoctorHandler:	at android.os.HandlerThread.run(HandlerThread.java:61)