I have a MXPE and it works well except the one glitch. It's been doing it for as long as I remember but getting super annoying. If I initiate a call on speaker it'll go to the earpiece after a few seconds. If I tap the speaker icon and re-enable it'll work but it's ultra inconvenient especially when driving. Same with BT, it'll go to the earpiece, then I gotta go through the menu and re-enable. Stays connected to BT as far as that goes, I don't have issues staying connected to BT headset when st the gym, it's primarily a phone issue. Would seem software based since the hardware does work.