I guess I wouldn't question the hook up if has worked for almost a year. I would maybe question if water caused an issue.
I thought the Part place tack had a vaccum port to keep moisture out of the tack? As well I thought the lights stayed on all the time to keep the moisture out.