Interesting that unplugging all but 2 sonoff devices seems to result in everything working. This even seemed to resolve my issue in a previous post where hub reboots cause bulbs to go offline.
Is it possible that there is some bug that only exists between sengled and sonoff? Other stuff in the garage stays connected through sonoff, so it's hard to place the blame on either device directly.
I might make a stop at Ikea tonight and see if they have some zigbee repeaters (or just buy some replacement bulbs for the garage).