I am having a situation where my villagers will often be stopped by a roaming wolf or boar, both they and the creature stop moving indefinitely and proceed to never do anything again until the animal is slain.
Agreed, pathing needs to be assisted to go around the wolf/boar areas. If your villager has a weapon, it will attempt the fight (might die still, but they don't stop like that).