If you move them to be closer to your ST Hub do they work reliably? If they do that suggests that the ZigBee signal at their usual location needs to be improved. Adding more ZigBee Repeaters may help, but it might also be worth changing the ZigBee channel in the ST Hub to avoid any overlapping WiFi networks that may have appeared.