Thanks for the feedback but I'm not sure we're getting to the root of the problem. I'll try one more time for the community then punt.
I have the same issue with a wifi based triad and an ethernet hardwired one (which would presumably have quite different network delay characteristics). Using standard internet data rate tests my network is north or 100Mb/sec down and 30Mb/s up. I stream video all over the place with no issues. Maybe inside the network things are different but this is a routine setup and it's going to be hard to convince me that I need a faster network not to have a 2 second delay between the Triads or between a Triad and my Yamahas. I have no sync issues anywhere when distributing audio from my central cabinet. I see a setting for "delay" in the Triad properties but a) this doesn't seem to fix the issue and b) if it adds delay to that Triad, is that between analog in and out? Does it add it between network/stream in and analog out? Is it between analog in and network out? Sorry for muddling this up but there are a lot of permutations and I don't have anything that documents the function. So it still feels like it's something more basic or that Control4 wasn't built to handle this situation which would be pretty disappointing.
case 1:
Local source -> Triad A -> Speakers
| network -> Triad B -> Speakers (1-2 second delay)
| network -> C4-> Yamaha -> Speakers (in sync with Triad B but 1-2 second delay from Triad A)
case 2:
Spotify, Airplay, CD player etc -> C4 -> everything everywhere is in sync whether hardwired in the cabinet (using analog or digital audio connections), ethernet, or wifi.
Thanks for your thinking and patience.