I have caulked the sides and sight windows on my Texas Hunter feeder. The damn things leak.
The feed clumped up, got down to the spin feeder, and jammed the spinner plate. That caused the motor to burn up. No warranty on “my negligence”. Not real impressed with them.
and here I've had mine on the pond for 6-7 years without any moisture issues.
I replaced all the windows/gaskets in the one that I bought from Fireishot and I haven't had any water issues with that one now either.
I acquired a 25 yr old Sweeney feeder that was in pretty rough shape but it was free, spent a couple hundred bucks on it and its been working like a brand new one, still has the original solar panel but it appears to be getting weak.
It had window moisture issues at one time till I took the darn thing apart and resealed everything with a good polyurethane caulk and have not had a drop of moisture issues since.