Brian,
I finally heard back from support, and they recommended a factory reset of the phone.
While I am not yet 100% that it worked, I have so far made number of calls using the speakerphone, without being switched to headset without my interaction.
If I had to bet, I'd say that doing a factory reset did indeed resolve my issue, but only the time will tell for sure.
Hope this helps...Below are the steps provided to me by the support:
Do the following factory reset, but first disconnect the Ethernet cable at the back of the OBi phone.
1. Unplug the power (at back) of your OBi IP Phone
2. Hold down 2 buttons (Home and Back button), as pictured.
3. Plug power back in until red flashing lights showing at top of IP Phone
4. Release your hold
5. Wait up to a minute to complete, seeing normal icons on at phone screen and hearing dial tone at handset and speaker.
6. Reconnect the Ethernet cable back to SW port and direct to your router.
7. Log back into your OBiTALK account ( at
www.obitalk.com) with
your@email.com.
8. Follow steps to add device (or click Add Device at left), further authenticate to your Google Voice account
your@email.com. When "Connected" make test calls in/out.
9. Then re-PAIR (Bluetooth) again, test calls in/out to see if issues remain.