I will try to nail it by adding and removing entities and trying to see what causes it. I am working today though, so it will take a day or two. If someone can help me to nail it, I would be most grateful.
I've also added two more races, but I'm not releasing them before we find the source of this freezing. It will be harder to find then
.
They are djinsari and kensari. Two desert/savanna dwelling races who are enemies from the beginning of times. They were a single race, but then one of two brothers discovered a magic lamp and found a powerful demon inside of it, and the people started to follow him. Another brother was against him and asked their goddess of camels and water to grant them strength and help to stop his brother.
So yeah, a basic "brothers fight, nations divide" scenario. Djinsari became a great nation eventually, they built pyramids and traded slaves all over great deserts. Kensari became so attached to nature that they were unable to maintain contact with the other civilized people, and even their bodies became changed.
Djinsari are dunedwelling slavers which will trade you various animals and goods. They have some beneficial spells which traders will cast on your dwarves. You can feel the influence of "ezrakim elves' theme" here on me.
Kensari are... well, centaurs of desert. They will raid you for your love of technology and killing of trees and nature.