Infinite DLC method

Note: This will not work for silver, dungeon keys, or season pass.

  • Make a new Microsoft account, this will be the DLC holder.

  • Login to Microsoft store with the DLC holder account, purchase the DLCs you want.

  • Download and update the Xbox app.

  • Make a second Microsoft account, this will be the account you play on.

  • Go to the Xbox app, and download Destiny 2.

  • If you already downloaded it but the install isn’t recongized:

    • Find the installation folder and run gamelaunchhelper.exe, then verify game files.
  • Find the XboxGames folder and delete all (if any) DLC related folders.

  • Go to the Microsoft store app, and download all the DLCs.

  • Now simply run Destiny 2 through the Xbox app and ignore warnings about mismatched accounts.

Success

You now have infinite DLCs.