I think I figured this out. My hub was connected to my WiFi AND my LAN. I unplugged the LAN cable from the hub so that it just runs on WiFi and it found yeh speakers straight away.