Craftsmen not working their assigned job

Same problem here. I tried the solution as proposed by Aghork. It seemed to work at first since my level 4 blacksmith started looking for ingredients. However, that took only one second and he went back to idle (I stopped him from doing other thing than his job). I tried it twice, both times the same result… collecting ingredients… idle.
I tried clearing the job list, did not work either.
I assume that what is happening is that the ingredients are available but he can somehow not get to them.

EDIT: Finally found it, although it claims there is wood. My blacksmith could not find wood.