This bug is extremely annoying. Steve Jobs would be very disappointed to have such a quality flaw on his most iconic product. This is what I have found so far in my iPhone12 Pro:
- It always happens when using mobile data. Never when connected via WiFi.
- It always happens on the same places, even with all location services turned off. I think it may be related to base station hand-off. Not all hand-offs between base stations, but always on the same hand-offs from specific base stations.
- I have 2 lines in my iPhone with different carriers (one with regular SIM and the other one with e-SIM). The problem always happens when data is routed through the line with regular SIM.
- It happens even connected through different VPNs (and also without them), so it’s not a network thing.
- It is not related with CarPlay, headphones or Apple Watch. It happens the same with and without them.
- All apps capable of audio playing are equally affected by this bug: Apple Music, Tidal, Spotify, TuneIn Radio, Simple Radio… just to name a few.
- Tried absolutely all the fixes and suggestions on this thread, including complete reset to factory settings. No success. Firmware is up to date (iOS 15.6.1)
In a nutshell and despite all efforts to achieve the highest sound quality for pure music enjoyment (like Dolby Atmos and Lossless codecs), this bug completely destroys the music listening experience, which by the way was one of the most important principles related to iPhone creation. Hopefully this bug is addressed in iOS16. Otherwise, it may be a good reason to switch to Android (or get a secondhand Walkman...)