^ I worked in Sonos support for 7 years and going wired for everything is the best configuration - if you're still having issues with that then spanning tree configuration is the likely cause.
I found Sonos support to be super helpful. First time I've talked with a support representative where I came away impressed with how knowledgeable they were.