I'm trying to solve puzzle where the trained builder villager should see dead flowers and water from lagoon. Have put 2 of my adept builders there yet they see flowers but won't stay to water them no matter how many times i keep putting them back on that very same spot. Any tips on what I'm doing wrong?

P.S. What to do if one of your good villagers is weakened...does he just need to eat some more or no?