Update: A similar or the same issue has been fixed in 7.1.2 on the Pixel devices (wasn't aware they even had this); 6P does not have that fix yet. Seems to indicate that they are working on it, so hopefully we see that fix soon. In the mean time, customers who purchased from Google can call (855) 836-3987 to set up an RMA and customers who purchased from Huawei would still be working through Huawei. Google has confirmed that this is a Huawei issue and that they're waiting on Huawei to work with them on a fix.
Yes, the Pixel has had many of the same issues as the Nexus 6P, yet Google confirmed that this is a Huawei issue, LOL. It's a Google software issue. The common denominator with the majority experiencing these issues: Nexus 6P with Marshmallow 6.0 out of the box worked perfectly. As soon as Nougat 7.0 was installed, the issues poured in and haven't stopped with further updates, including the latest 7.1.2.
Read the comments at the end of this article. NOT FIXED.
Google posts 7.1.2 changelog, adds battery usage alerts and fixes serious bugs on Pixel and Nexus devices
The comments below by Middlefinger hit the nail on the head and resonated loudly with me:
Middlefinger • 18 hours ago
The number of bugs in Android just lately is unacceptable, and exactly why OEMs dont update as quickly as some would like. If this was pushed to all phones immediately there would be hundreds of millions all shutting down randomly.
Google puts out a half finished product, gets everyone else to fix it, then blames the OEMs for being 'slow' to update.
Francisco Franco • 16 hours ago
Every software on Earth has bugs. It gets worse when the entire phone has software from a dozen different vendors. Even the iPhone has weird bugs and Apple controls the device's hardware & software stack.
That generalization is stupid and uninformed.
Middlefinger • 9 hours ago
So why are OEM devices more reliable than googles own? I realise all software has bugs, but Google rushes out poor quality software, whereas the OEMs actually seem to spend time testing theirs.
Ive done the whole Nexus thing, and im never going back. The hardware was poor quality, the software buggy. Im sticking to slower updated, but reliable OEM devices now. I would rather be an entire version behind Googles latest if it actually worked properly.
You want to know what's really stupid and uninformed? That Google knows best, that AOSP based devices are the way to go and that having the latest version of Android instantly is desirable.
Felonious Monk • 8 hours ago
A big hearty amen to that.