TL;DR Ulfric has no orders to give me once I return his axe, can't start Battle for Whiterun.
I've become stuck in the civil war quest line for the Stormcloaks, specifically in the last stages of Message to Whiterun.
Quickly, the quest involves taking an axe from Ulfric to Balgruuf in Whiterun, waiting for Balgruuf's response, then returning the axe to Ulfric.
In my case, I took the axe to Balgruuf, and was then instructed to complete the quests for finding the Dragonstone in Bleak Falls Barrow, and then to kill the dragon at the western watchtower. Once those were complete, Balgruuf discussed with his advisors Irileth and Proventus, returned the axe to me, and I returned to Windhelm.
When I return the axe to Ulfric, the quest moves to the stage "Wait for orders from Jarl Ulfric." Ulfric has a conversation with Galmar, and then the quest stage is marked as completed. Ulfric will continuously walk towards the player character, initiate conversation, but has no new topics to discuss, and will not begin the next quest in the line, "Battle for Whiterun."
Moving on to other quests in the hope that this will fix itself has proved fruitless, as I've tried to complete the quest three times after my initial attempt after having gone and completed other quest lines entirely like the Dark Brotherhood and the Thieves Guild, only to have the exact same problems occur.
I've tried several things with the console in order to skip past this quest, but to no avail. Advancing the quest stages with `setstage` either results in the same problems described previously, or completes the quest with no way to begin Battle for Whiterun. Resetting the quest with `resetquest` instead marks it as complete, again with no way to begin Battle for Whiterun.
I also have no way to begin Battle for Whiterun, as it's a radiant quest that shares the ID CWSiegeObj with several other quests, and seems to be missing parameters in order for my to begin it correctly. Specifically, running `setstage CWSiegeObj 1`, which should move to the first stage in the quest, instead displays the error `LocAliasIsLocation >> 0.00` twice.
The closest match to my bug that I was able to find in my search is http://skyrimforums.org/threads/no-orders-from-ulfric-during-message-to-whiterun.6538/. The problem described is almost a perfect match, except in my case the dialogue between Balgruuf, Irileth and Proventus proceeded without any issues, and I've progressed quite a ways further with my character since that conversation and don't have a save for it.
I've thoroughly researched the issue by this point, and have no idea where to go from here. Help?
Edit: Added a TL;DR since I gave a ton of detail.
Edit: I do have Fus Ro Dah, but I've only progressed the main quest up to the point where I have it fully unlocked. I haven't started Season Unending, which was known to cause problems with the civil war quests.
