Homepod disconnects or stops playing music from itunes randomly

Homepod was just updated to 13.4. I did NOT notice this issue previously but others are reporting the exact same issue on other forums.


The first thread details the issue perfectly.

https://forums.macrumors.com/threads/homepod-stops-playing-music-from-itunes-windows.2215843/

https://www.reddit.com/r/HomePod/comments/eq4lg3/itunes_and_homepod_constantly_disconnect/


When using the homepod as a speaker from iTunes it will randomly stop playing music and display a dash like this "-" next to it. If I deselect it and click it again it will start playing sound again. If I stop the track and play again, it will start playing again.


Playing from windows 10 PC, fully updated.

iTunes 12.10.4.2

Homepod 13.4


The issue seems to happen less when I use the homepod as the only device checked to play music to. If i check other devices, like the apple TV and computer itself to play as well the issue happens more often. My WiFi is solid with no deadspots, I've done a speed test and poor mans site survey with my iPhone to test speeds with no issues. Also to rule out WiFi as the issue i can play from my iPhone to the homepod and apple TV without the problem.


I suspect its an iTunes issue or possibly the homepod struggling to stay in sync with iTunes. Please read the other threads before suggesting solutions already purposed as I've tried them all.


This clearly seems like a bug but I don't know where to submit bug reports for the homepod.


Thank you in advance.


Posted on Mar 25, 2020 7:34 PM

Reply
Question marked as Top-ranking reply

Posted on Aug 29, 2020 9:56 PM

So no dice on turning off the homepod features, however I have found a pattern in the packet capture correlated with the failure. I no longer think this is an issue with the homepod, but a problem solely with iTunes.


Every 30 seconds, iTunes sends a TCP message to homepod port 7000 with an OPTIONS message that provides cseq number, user agent, instance ID, and a remote ID. Between these messages, the homepod will send a TCP Keep-Alive to my PC from port 7000 every 6 seconds. After 4 of these, iTunes sends the options message.



When the issue occurs, that 30 second interval TCP options message does not get sent. That's why the other poster was encountering the issue at the 28 second mark each time. That is the refresh interval for this options message.


We can see in the packet capture, the TCP fin message comes as soon as the 30 second interval passes without the options message being sent from iTunes:


This leads me to believe that it might be possible to spoof this options message to the homepod using a 3rd party tool, therefore keeping the stream alive even when itunes fails to send the options message itself. That will be my next task.

Similar questions

103 replies

Aug 31, 2020 7:26 PM in response to Bryan Kinkel

That's the exact use case I have. iTunes plays a stream and airplays it out to my homepods. I do this solely so that I can have EQ control over the audio. I'm in a teeny tiny apartment and the homepods just blast bass straight through the walls and I can't use apple music streaming direct to homepod because of it. Even the iphone bass reducer EQ is not enough. I have to turn the low end ALLLL the way down in itunes to make it manageable. It's ridiculous there's no EQ option on homepods after all this time.

Sep 1, 2020 2:22 PM in response to Bryan Kinkel

Haven't heard anything of substance from them. Just "waiting on a response from engineering".


Glad to hear it worked! I left mine running all night as well and homepods were still trucking when I woke up this morning.


The obvious conclusion we can draw from this experiment is that Apple simply doesn't test iTunes against new versions of homepod iOS. Super lame. I would not be surprised in the slightest if it fixes the apple TV issue as well.

Sep 7, 2020 11:22 PM in response to Bumbeen

This is just fantastic. I strongly believe you have found the root cause. Its concerning and embarrasing that Apple has let this bug exist for so long, and so far has refused to acknowledge. This is what is a real investigation. I have started doubting if Apples engineers are capable of this level of debugging (or interested in doing so). Thanks a lot. I had gone crazy debugging this at various levels and had settled on to write a Powershell script (which didnt work). You have given me hope!

Oct 22, 2020 1:50 PM in response to Bryan Kinkel

Hi Bryan.


I received your e-mail and the link to the app. And... for the first time in over a year, my HomePods are playing without stopping! I'm so happy I could cry, LOL.


I will send you a proper e-mail reply sometime later tomorrow, once I've had time to do further testing. I haven't fully tested it with both Apple TVs streaming as well, but I have no doubt it will work great. (I'm from Orlando, but I live half the year here in Germany... so it's already bedtime for me right now).


On a quick side note though (based on the last 2 posts): Just yesterday I upgraded my HomePods to 14.1 and immediately did test to see if the problem was fixed, and as Kwoodhouse just mentioned, it wasn't. There was also an iTunes update that hit yesterday. And as usual, I tested that, knowing full well that it wouldn't actually be fixed. And of course it wasn't.

I'll shoot you a message tomorrow.


Thanks! :-)

Oct 23, 2020 7:17 AM in response to EuroAmerican1970

This pretty much describes my setup as well. I originally bought an iTouch and an AirPort Express for the purpose of streaming my iTunes library down to an amplifier. The ability to control it with the iTunes Remote app is pure joy.


Now here I am years later with an entire audio system of Apple network gear, Apple TVs, HomePods, etc. And of course my family has gone through at least 3 generations of iPhone and iPads. When it works, it is fantastic. My neighbors think it is magic when I control the music library on the deck from my phone.


Why Apple can't seem to recognize or address the issue is beyond frustrating.


The HomePod and Apple TV are marketed as AirPlay enabled devices. They should just work with iTunes, regardless of the platform.

Oct 23, 2020 9:33 PM in response to Bryan Kinkel

Thanks to everyone for all for the info!


Most of the replies I've seen seem to be about streaming music from iTunes to the HomePods. I'm having lots of trouble with another aspect of my HomePods: I have about a dozen Shortcuts in my iPhone and use Siri to trigger them to send commands to my home automation. I can trigger them 100% reliably from my iPhone, but getting my HomePods to trigger them is an entirely different story.


As an example, If I ask Siri on any of my three HomePods to "turn on flashlight" (which is just a simple Shortcut in the iOS app to turn on the phone's flashlight), Siri will respond "Just a sec...", then several seconds later "Still trying", then another several seconds before "This is taking too long". (The exact responses vary, but it's always the same results.) Usually by the third time I ask Siri to do this, it will succeed and my phone's light comes on. From that point forward, the HomePod works absolutely perfectly every single time. Or, at least, until I let it sit for a minute. Then it's right back to not working.


I've tried every bit of troubleshooting I could find in this thread and elsewhere and haven't had any luck. Is it possible/likely that my Siri shortcuts are getting caught up in the same sort of network issues you're seeing with streaming?


(FWIW, the HomePods and my iPhone are all up to date with the latest non-beta software.)


Thanks again!

Nov 27, 2020 2:18 PM in response to Jim Norman

Thanks Jim for the reply. In my case I've only got my PC, dining room homepod and living room homepod selected as output speakers. I've just recorded a quick video to show the behaviour. Without touching anything you will see the speakers disconnect/reconnect continually all on their own. Skip to 1.27, 4.52, 19.35 and 22.40 to see the speakers disconnecting/reconnecting.


https://youtu.be/nfvstqfyzcc

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Homepod disconnects or stops playing music from itunes randomly

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.