I have 2 Xbox's...one for me and one for my 12 year old son. I have 2 copies of Destiny 2, both physical disks. Last night I purchased the Complete Collection hoping we'd both be able to share the content and play together. His account is a child account under my account. This morning with my son signed in to either xbox, it says he needs to purchase Forsaken. I signed in to his Xbox and Forsaken works for me. Is the Complete Collection DLC shareable? I have done DLC for other games and been able to share them. Does Bungie allow this?
License sharing is a console feature and not a Bungie or Destiny 1/2 feature, and as such, Bungie doesn't offer direct customer support for it. That being said, you can try opening Desitny 2's Manage Game and Add-on menu and download the DLC unlocks while logged into your son's account. This normally fixes the issue you're having. It should be noted that the standard license sharing mechanic still applies, so he can only access the content when either on the same console your account is logged in to, or on your home console (whether or not you're logged into it). If you have further issues concerning the license sharing, you'll need to contact Microsoft. Only the account that owns the content is guaranteed to have access to the licenses, so any sub/sharing accounts are secondary and thus using a license sharing feature.