I would change the battery. It's a $20 expense that won't hurt a bit.

Ponds are like roulette wheels. The marble just keeps rolling until it slows down and falls into a slot. Fish are the same. They'll keep roaming until they hit a food source, your feeder, or brush piles or cover. Having cover and a feeder at the same spot should help. I've also found having a feeder close to deeper water will hold fish better. That gives the fish a place to retreat when the shallower water gets too hot, or too cold.