It will be a Verizon model. Which means LOTS of bloatware- er, "featured apps" to get rid of. Fortunately, there's an app for that called Package Disabler Pro.
THE END?
Well, folks, I think I have figured out the problem. To add insult to injury, it had nothing to with the system firmware... so none of the refreshing or reflashing was necessary. Total waste of time...
I
believe that the issue was a Bluetooth conflict between two devices. I have a Huawei Watch... and of COURSE every time you set up a new phone (or reset an existing one) an Android Wear device has to be factory reset in order to connect to it.
GOOGLE, please work on that. Thank you. For those of you who don't know, the Huawei Watch has a microphone and a small speaker: so you CAN make phone calls on the watch. It's a Bluetooth LE connection for the watch functionality, but the default Bluetooth connection in settings for the smartwatch is "call audio enabled".
What I think has been happening is that the watch is enabled for calls, and then I connect a Bluetooth headset (or my vehicle) and now they're both enabled for calls. So when a call comes in, there are two Bluetooth devices fighting over who gets the call, like a couple of little kids. And the phone, being the patient parent, is saying "okay kids, NEITHER of you will get the call - I'll just keep it right here." And it does... I may answer the call on my steering wheel or headset, but the smartwatch would try to take it, and the phone just pulls it back to the earpiece.
THE SOLUTION - I went into the phone's Bluetooth Settings and turned OFF "call audio" for the watch. Fine by me: I actually made one call using the watch, and that was enough for me! That setting has no effect on the Bluetooth LE connectivity so the smartwatch still does its thing. Now that I've turned that setting off, I haven't had a repeat of the call hijacking.
I will continue to experiment with this, but I think this has it solved. I HOPE so... I just hope I remember to turn that setting off when I get the Note 8!