Glysophate (Round-up) is mildly toxic to most aquatic life, but the real problem comes with the use of surfactants in combination with Glysophate. Many of these are EXTREMELY toxic to fish and other aquatic organisms. I would temporarily cease any herbicide use and see if the problem corrects itself over time.