Ok so I'm on the last quest where you have to unlock the Bend Will shout before going to face Miraak and I have no Dragon Souls left to spend. Everytime I kill a dragon Miraak takes the soul. I've tried going to Skyrim and he still takes the souls. I tried almost killing the dragon, saving, killing it, letting Miraak take the soul, reloading and killing it again, and no one absorbed the soul.
Please help, I've got so many hours invested in this DLC already and it would be terrible to realize I could not finish it.
Thanks