I have a Frost Dragon what is super bugged and it auto spawns dead whenever I go near the Word Wall it was suppose to protect or if I fast travel around the location...
If it is a dragon at a dragon world wall and you have already killed the dragon that spawns there once, sometimes ( usually) you cannot absorb the soul.