Hey!
I was having the connectivity issues independently of the battery level; I managed to finally completely fix the problems in mine by adding AA to the Doze whitelist using the following adb command:
adb shell dumpsys deviceidle whitelist +com.google.android.projection.gearhead
In order to do this, it is necessary to have enabled the developer options and USB debugging.
Adding AA to the Doze whitelist has completely fixed all my connectivity issues (in fact, after using AA for a couple days, I haven’t had any issues whatsoever). Though I didn’t try other solutions like deleting the AA cache, this seems to work as well. Battery life has not been impacted, not that I can see yet.
Hope this helps! 🙂