Weaver can't make anything

The weaver can’t make anything, they act like a regular worker and often they don’t even do anyhing.Deleting items queued to be made and putting them back doesnt’t work either.
But here’s the interesting bit: I looked through the log and found this

| 1 | items to restock (bfs)(dst 398016) | (Entity 398016 Fox pelt) is not in world.  Cannot use as destination in pathfinder!
| 1 | items to restock (bfs)(dst 398062) | (Entity 398062 Fox pelt) is not in world.  Cannot use as destination in pathfinder!

the same was for the silkweed

So how do I actually use the weaver? Changing the person doesnt work…

Quick fix that works for me is to save and load the game.

That ‘Entity is not in world’ line is the most common error I see in my game logs. It seems items in the stockpiles get stuck sometimes, independent of the item type. I’m not sure what causes this and haven’t been able to accurately reproduce it.

I think I get that error when loading games.

It’s true that the weaver can get stuck easily. I don’t know… Try to have always plenty of silkweed, make thread first, then cloth, then whatever you need.

But it can be caused by other things, so this is difficult to check. Perhaps it’s already corrupted in the savefile.