Generally loving my Nexus 6p. But if making phone calls with the phone, the person on the other end of the line can barely hear me when I talk through the phone microphone with the phone held up to the side of my face. They describe the voice as very faint and muddled. I can hear the other person fine. If I put the caller on the phone's speaker, then the other person can hear my voice fine. (Why putting the other guy on speaker would change how he hears ME is a mystery to me, since aren't I still using the phone's same microphone)? Also, when speaking through a bluetooth headset, the other person can hear my voice fine. It is only when using the phone in the old-school style (holding phone up to the side of my face) that I have this problem I called Nexus tech support, they were not able to help and suggested factory re-setting the phone with no assurance that would help so I declined. I see on the 'net that some folks say they've solved this problem by rooting the Nexus 6p and disabling noise cancellation solves the problem. (But I have never rooted a phone and don't really want to). I have made sure that neither a case nor my hand or fingers are blocking the microphones on the phone (including the microphone that I assume is in the bottom speaker and also the tiny little mic on the back , just below the camera). I am using the latest Android version 6.0.1.