Hi there, DIY friends!
A few years ago, I had an automated irrigation system installed. Since then, the company which did so has gone out of business, and so I'm learning all I can in order to self-maintain it.
It's all hooked up to a Hunter Hydrawise controller. However, three of the sprinkler heads seem to have developed slow leaks. (See photos). Two of these problematic sprinkler heads are connected to the same pipe, but the third is connected to a different pipe.

There was a separate issue where the pipe itself developed a leak (underground), but I dug it up and patched that over with plumbers tape, and it seems to have resolved. However, this broken pipe was the one that connects to two of the faulty sprinkler heads, so it may be relevant.
I understand this is a complicated setup with many possible problems, but can someone give me a high level suggestion - should I be looking to replace the sprinkler heads and/or connectors, or is the issue more likely closer to the origin, not correctly shutting off water flow when it's supposed to?
(The sprinkler head, in case that is relevant)