Is there a limit to the number of Dragon Souls you can carry?

Is there a limit on how many Dragon Souls you can store? A couple of times after a battle, the dragon does not give me a soul and doesn't even disintegrate. Most times this happens I'll have at least 1-4 souls in my inventory.


Solution 1:

If a respawned Dragon is killed again (as in, those that rest atop Word Walls outside of dungeons), it will not yield any Dragon Souls.

(source: elderscrolls wikia)

It's possible you killed one of these respawning Dragon. Do you remember if this happened at a World Wall?

There's also a link of known bugs on that page.

Solution 2:

I can't imagine so, I have at least 30 souls on my inventory, so I havent seen any indication of a limit

Solution 3:

A couple of times after a battle, the dragon does not give me a soul and doesn't even disintegrate.

This issue should have been fixed as of Patch 1.2:

Fixed rare issue with dragons not properly giving souls after death

Souls of killed dragons should always be absorbed by the player character (spoiler: except when you currently have a particular set of Dragonborn DLC quests active). There a bug, though, regarding respawned dragons not giving up souls after death. This has been fixed by the Unofficial Skyrim Patch:

Fixed some encounter dragons not burning up nor giving the player a soul when slain (respawned dragons were not being properly reset)

 
(Parts of this answer are from an answer of mine in another question here.)