» Fri Jun 01, 2012 2:28 am
Okay, there are a few problems with this quest, and I think I hit all of them during my playthrough.
To get the Markarth house, you have to do the 5/5 quests to help people in Markarth. Note that of the Jarl, the Steward, and the innkeeper in the Silver-Blood Inn, one of the three will always have a quest available so you can just keep helping them.
After that, you must either complete the main quest or reach level 20! If you're not either level 20 or have finished the main quest, you will not be offered the quest to go get the Jarl's shield. I was stuck here forever, since Markarth was the first house I went after and I was well below 20. Once you do the quest for the shield, if you've helped the townsfolk the Jarl will offer to make you Thane after you buy property, and the Steward will then offer you Vlindrel Hall.
Now, in my game, I bought the house, and the Jarl... still didn't make me Thane, for no reason. But I effectively was -- guards would overlook crimes ("I don't have time for this..."), etc. But without being appointed, I didn't have my housecarl; the quest is just a bit buggy. I did another 20 quests for the Jarl and others in Markarth, but nobody mentioned being Thane ever again. I finally had to work around it with the console ('setstage favor250 20' will cause him to name you Thane if you already own the house.)