ok, so I fixed that problem. Somehow I had overridden the data for the image so it had randomly chosen one. But now crops won't grow unless there on the fishing village map.
Yes, even for the default crops, you need to add any new maps where the player can grow crops into this common event. The player is teleported there when crop growth takes places so that the events can update, and then returned to the map they came from.