It would probably help alot to get your save file/-s since there is so much going on in this post. Please add the version number as well, and in the future, try to split up your reports as well
It's very hard to follow what statements depend on eachother in a free flowing format.