Board Thread:Roleplaying/@comment-3232738-20140217090938/@comment-25423243-20140915125800

I had this same issue with Sofie not moving from Windhelm after adopting her (had all required child beds at home, and had adopted Lucia as my first child, etc), BUT it turns out that Sofie seems to be integral to the second part of the Blood on the Ice quest in the city. Please forgive any hazy spoilers here, but the first part of the quest sees a certain mage arrested and jailed, but talking with a guard near the Inn later reveals that another killing has happened, and this begins a second part of the Blood quest which requires Sofie to still be in Windhelm so she simply won't leave until you have completed it. After this, you can approach her and adopt her without issue, and she should then turn up at your home when you go there yourself (you will need to leave Windhelm yourself before the game initiates her also leaving). So, ideally, wait until the quest is done and THEN adopt her (make sure home has the child beds). It might even still work if you adopted her prior to quest completion, tho I don't know as I reverted to a previous save before offering adoption, completed the quest, and then offered. I hope this helps, as it drove me nuts >_<