OK played a bit more on hard, maybe for some of the secondary characters like the smith it's impossible to beat right now.
Going to let you know of another bug that I found.
Do you know those missions where you have to surround an object completely? They don't seem to work correctly when you put in 2 of that object and the first one put in isn't covered completely.
For example, imagine you have to surround a compas. You put first one in an edge to fill a space. Since it is on the edge, it can't fulfill the condition. If I now put in another compas in the center and surround it, the condition will not be met, even though I have a compas that is completely surrounded. If at this point I take out the compas on the edge the condition will appear as met and I can even put in the edge compas again and it will still appear as completed. It seems to check always for the first object input of that type.