My Solution For Bluetooth Streaming Issues on iPhone, IOS 18.X
Apple closed my rather lengthy discourse on this problem available here in another thread, if you wish to read most of my troubleshooting steps, which were quite lengthy:
How can I fix Bluetooth audio issues afte… - Apple Community
Problem:
Bluetooth "skips" then acts like a broken record player, speeding up the audio, the codec trying to "catch up" to fit the audio into the time allotted. This happens with multiple devices (more than 6 different) and persisted through a phone upgrade (Iphone 14pro and Iphone 16pro). Problem then becomes more severe, disconnecting the player, dropping the phone call, etc.
(My) Solution:
I have a fairly strong tech background, and from previous troubleshooting experience, after doing the obvious things like restart, reset carrier settings, wipe the phone and restore from backup and many more (see link above) I removed the VPN Private Internet Access. The problem was better, but not fixed. It would still happen. I describe what a VPN is and how it works, and why it can cause problems in the other thread. I had finally run out of options, except one, nuke everything and start over manually, which was apple's suggestion, but frankly, I have important apps that don't use cloud accounts so it wasn't practical. I did find that resetting the phone each day prevented the problem from occurring, so I just did that, and decided to live with it. Then last week, I was reviewing my security settings and found that I had enabled "Apple Private Relay", which was causing another problem so I shut it off...Fixed the Bluetooth streaming issue! I should have thought of that, as it's technically another VPN. So long story short, shut off all VPN's and Apple Private Relay. Hope this helps people.
iPhone 16 Pro