fixed the problem where all connectors would report no data and never updated