@Amagra Gotcha. This may actually may be more account related. If you have run through all the steps provided that would fix this, we need someone to go through the account.
For these older titles, unauthorized only means a few things. Either you don't own it and someone else downloaded it, the downloads are corrupted, or you have content on a save that you don't own. That happens a lot with EA Play subs when they expire.
Before you do that though, I want to make sure you have run through the below. This way you can list in the case and I can tell you specifically what to put in the case so there is no confusion
Steam
C:\Program Files (x86)\Steam\steamapps\common - Delete from the installer or add-ons every folder you see for content or DLC
EA App default location
C:\Program Files\Dragon Age II\addins
C:\Program Files\Dragon Age II\__Installer\DLC
Once ALL DLC folders are wiped out. Delete Windows Temp Files
- First, make sure you close as many programs as you can
- Press the Windows key + R, go into the file explorer
- Type in %temp%, and hit Enter
- Delete everything it allows you to delete
- Reboot the PC
Optional Registry clean-up
- install CCleaner (it's free) from here
- Run Registry cleaner
- Click fix all
- Do not back up files
Empty your Recycle Bin. Then go back in, download them all again, and when you launch the game, go into settings/account and make sure that you see your EA email linked there that owns all the content.
Go into downloadable content and make sure ALL DLC is listed there. Test it.