Have you checked for root aphids, they have fliers when they run out of plant to feed on. They look like fungus gnats, you'll need to ID them by searching your soil to see them eating on the roots.
https://www.sensigarden.com/root-aphids-cannabis/