Homepod is on same wifi network as my other devices but doesn't show up for airplay or personal requests I'm having odd behaviour with my Homepod.  It feels like a bug.  It has internet (plays music fine) and is definitely on the same wifi network as my iPhone and my other mac computer (I've verified this in my router admin area, and it is not on a guest network or anything that might have network isolation).  It shows up fine in the 'home' app of my iPhone.  However it randomly disappears as an airplay option (from any other device), and if I try and a do something that requires my iPhone like add a reminder I get the 'Before I can help with Personal Requests, the iOS device associated with this HomePod needs to be on the same Wi-Fi network.' message. 

Note I'm on the latest firmware and iOS as of today (12.x)
Went to Apple today This is a fix it worked for me 


The phone you use needs to be on the same wifi frequency 2.4Ghz or 5Ghz 
Set the frequency in the router settings to restrict devices to only one frequency not set to dynamic which allows alternation depending on circumstances 
you can check which devices are connected to the frequency's in connected devices in router settings 


I found that my devices such as phones connected to 2.4G when a few rooms away form my router but connected to 5G when close to the room with the router 

because my Home pods stay in the same place they connected to the same WIFI frequency's all the time 

if your home pod is on 5G  and then your phone switches to 2.4G the Home pod does not work as predicted 

KC