Trouble finding Latias after a 'dry' internal battery in Pokemon Sapphire?

I have had Pokemon Sapphire for a long time and it has just recently suffered from a dry internal battery. With this given, I have also defeated the Elite 4 several times and have not received a report on Latias since.
Is my game messed up? Should I restart it, or am I not doing something correctly? I would appreciate some guidance on the situation.
Best Answer
The OP's solution - originally posted in the comments:
The only way for the battery to resume time is to restart the game.
As much as I hated to do it, I restarted the game and now everything is working properly.
Pictures about "Trouble finding Latias after a 'dry' internal battery in Pokemon Sapphire?"



How do you fix the internal battery in Pokémon Sapphire?
Latias appears at random around Hoenn, and changes locations every time you enter a building or move to a different area. You can speed up the hunt by finding a place that allows you to fight and change locations quickly. A popular spot is the tall grass outside of the Safari Zone.How do you get latias in Sapphire?
Players who have it set wrong will still be able to accomplish everything in the game. Pok\xe9mon Ruby and Sapphire Versions. "Internal battery has run dry" error message. This occurs when there is a problem with the internal battery of the Pok\xe9mon game pak that regulates the clock feature of the game.Catching Latias/ Trouble Finding
Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.
Images: Monstera, Kamaji Ogino, Anton Uniqueton, Samson Katt