The Bluetooth is a nightmare for me too, they replaced the head unit and still the same issue, only way I can stream music is by attaching the cable to my head unit.
Apple is probably to blame here too.
The squeaky seats, rattles everywhere kinda started getting to me lol.