Bluetooth microphone defaults back to SCO
So lately I've been trying to use my bluetooth headphones (Senneheiser 4.50 BTNC) for audio input and output, but this always results in my codec switching back to SCO (even though my headphones support APTX). I'm aware that you can fix the audio issue by switching back to the computer mic, but I haven't found any solution that allows me to continue using my headphone mic.
I've tried using bluetooth explorer to force APTX and using terminal to set APTX on and SCO off, but it always ends up defaulting back to SCO when I use the bluetooth mic. Anyone know a solution to this?