As any solution was found by resetting or updating software, I came back to my reseller and asked for a fix. Three weeks after I got new headphones and up to now no issue has raised with them.
Case is closed for me!
I have discovered that if I turn my head to the left about 90 degrees, I can get consistent audio output from the computer. Which is not very productive while trying to work on a computer. I think it is an issue with the location of the bluetooth modems on each device. My other bluetooth headphones work without issue on my 2015 Macbook pro, but not by Bose QC35's. My QC35's however work on all my other devices, so I am having to settle for the frustration of using the aux cable for my quite expensive bluetooth headphones.
I think I figured it out.
For Windows operating systems, go to "sounds" and click the "playback" tab. You should see two entries for your Bose Bluetooth headphones; one will say "Headset" and the other will say "Headphones."
The "Headset" entry is what is giving you the tinny sound that you hear. It appears to be trying to activate your computer mic. The "Headphones" needs to be set to Deafult Device (not Default Communication Device, just your Default Playback Device).
Once I did that, I disabled, and then disconnected, the "Headset" entry while leaving the "Headphones" entry still on. Nothing changed (still hearing the tinny sound and not hearing music) so I power-cycled the headphones. When turning them back on, the Headset entry was re-enabled, so I disbaled and disconnected it again, and now my headphones work via the Headphone entry. Works perfectly.
I'm the furthest from computer savvy as possible but this worked for me!
It's because your headphones are picking up every noise around you, to disable the crackling, go to "sound" on your windows laptop and make sure everything is set to Headphones and not Headset. That way the crackling stops, not sure if the microphone works in this mode though.
wait you had to open up your laptop? As to expose the motherboard?
I try everything I do not know how to fix this issue, funny thing is only with laptop my iphone works just fine...
So to me it has to do with settings or driver issues or something else. pretty sure is not a hardware issue so getting a replacement will not solve anything.