So I played for a long time during the forsaken dlc, and whatever dlc was after that and I merged my accounts to steam when it told me to and logged in to my characters being there. I uninstalled the game because I stopped playing for a while and when I installed it recently I found that my characters were gone and I had none of my dlcs.
-
If you did not complete the PC Migration from Battle.net to Steam prior to the December 1, 2020 deadline then nothing can be done at this point. https://help.bungie.net/hc/en-us/articles/360054862491-PC-Migration-and-Battle-net-Login-Ends-December-1-2020-at-9-AM-PST