Board Thread:Skyrim/@comment-109.148.48.198-20140202132451/@comment-25075055-20140305200957

Sometimes dragons are incorrectly given the id of a previously killed dragon, causing no soul to be spawned because the game thinks you already have it. This is fixed in the mod "Unofficial Skyrim Patch", but for any cases where you cannot install mods (aka console version), you'll just have to find another dragon and try again.