I give NPC a fishing rod, designate a 1x1 shallow water square by the river, and tell him “Fishing in a zone”. The message log immediately shows that NPC completes with the task. I don’t see any fish, nor any message about lack of fish, or lack of tool. I then get the rod and fish there myself. I get a fish. What’s the problem here?
update: I make a loot:tool zone, put an axe there, and make a chop tree zone, and ask NPC to chop tree. It works. Then I make a loot:tool zone, put the fishing rod there, and redraw the fishing spot. Still is the message “NPC completed the task” while the task is not worked on.