I was able to fix this issue by doing fresh install. Let me explain:
1. Backup account and data need to be turned off. In this case, I was coming from a Nexus 6, and still had the device. I went into my Nexus and Samsung S7 edge and did this. Settings>Back up and Reset> Back up my data (Off) and Automatic restore (Off)
2. Factory Data reset
I basically didn't want any of the old data from my phone on here, and by the way I didn't do the Smart Switch either. I was able to pair my Beats and went back to do speed test. No change in speeds with Bluetooth on and off ( meaning kept on but not connected). I also verified in Chrome and was successful this worked.
This is a pain in the *** for sure, but after researching this, doing a fresh install was the way to go. The funny thing is, my wife has the standard S7 and doesn't have this issue, and we're both on Verizon. So don't bother changing your router IPV6 or the range, as this is was the only thing that had worked for me.
Now I got this new annoying thing where the phone wakes itself up as I drive around town, not sure what that is all about. It looks like some Wakelock, but now stable at home or connected to a wifi. Anyone else has this issue?