Expansions 1 and 2 for Free Without Forsaken? Is This a Glitch?

Hey, this my first post on the D2 forums, so I apologise if something goes wrong with it or if I'm a bit clumsy.
Anyway, there's something with my copy of D2 on PC that I don't know if it's a glitch or not. To put it simply, I've gotten Curse of Osiris and Warmind for free without buying Forsaken. It's not just that the planets show up, like the Forsaken icon on the directory - the level cap of 20 has been removed, I've gotten to above 300 light on my Warlock and I've completed the entire Curse of Osiris campaign. I haven't tried anything for Warmind yet, but I assume I wouldn't have any restrictions with that either.
What I want to know is, is this a glitch? I've only found one thing related to this on the Internet, that being something on hotukdeals .com, about someone who got them for free on the PS4. They do say there's stuff on the forums about this, but I haven't found anything, so that's why I'm asking. I've asked a friend with only the base game if they got them, but they say they haven't. This has only happened since the start of Season 7, and I'm tired of finding nothing, so I'm asking for answers here. Has anyone else encountered this? Has Bungie said anything? I'm confused, and kinda worried what will happen to my Warlock if it's a glitch.
Thank you to anyone who may know anything, and I'm sorry if this has already been cleared up in any threads.