Using Dual Relays with Child Devices over Hub Mesh

I have several Dual Relays on a Hub (Called Slave) and I use hub Mesh to make them appear on my main Hub (Called Master)

The Child Devices work fine when I control them directly from the Devices tab on either my Master or Slave Hubs and I can see this in the event log.

However, when I try to integrate these devices into my Webcore pistons they fail to work about 50% of the time. They usually come on fine but won't go off - but not always

Does anyone have any suggestions to improve this situation?

For instance, should I turn off the main device sync or will this stop the child devices from syncing as well!

Is this overloading the Hub Meshing system!

Can I change an execution policy in Webcore to overcome this!

Thanks

You need to isolate the issue. If you can control this though the device page on your secondary hub does it work? If it works correctly then your looking at webcore and so should ask the question there.

Thanks for the suggestions. All sorted now. It all came down to HEM's again!