I would cut out the Rosy's and switch to a more safe fish. Guppies or even fresh tilapia.
Rosy's contain thiaminase which can create neurological issues and death.
Here's a link to the care sheet which goes into more detail about that.

How long as this issue been occurring?
Garter Snake Forum - Garter Caresheet