If you have other access points in the home besides the main router, then ensure they are all set to the exact same WiFi credentials (SSID/Password) as your main router. Use the same non-overlapping channels (1, 6 or 11) on all access points for the 2.4ghz band and use the same channels for 5ghz band too (whichever channels you choose) and fix them, rather than allowing any of your devices to auto-seek a channel. I recommend a channel width of 20MHz for your 2.4ghz band and 40MHz width for your 5ghz band.
When wiring a sonos device to the main router, ensure to set the SonosNet channel in the Sonos App ‘Settings/System/Network’ to a channel that is at least 5 channels away from the routers 2.4ghz channel. That will help reduce interference.
Keep your Sonos devices at least 3 feet away from any other wireless device (if practicable) particularly keep any wired sonos device away from the router to help improve communication.
Then see how that works for you, but give the system a chance to settle - at least half an hour, before testing a full reboot of the system.