Hi guys, you might already know about this but I just wanted to tell you about a glitch that may cause some problems. Let's suppose you have a R/S/E cartridge with a working battery, and you decide to upload your save to a PC, then play it on VBA with the Real Time Clock enabled. The problem is that when the file is put back into the cartridge then berries won't grow EVEN if your battery is still working!
Apparently there's a solution, and that is to disable the RTC before you put the save back into the cart.
You can find a more detailed and complete explanation in the comments of this video:
I hope this helps!