Why don’t you ask support directly rather than asking a webmaster type question none of us regular customers can answer?
Both sites are owned by DSI, so its not like they are two different sites.
I know people surfing in from the internet may only see the version on the “store front” rather than in the forums, but again this is best directed to support channels to answer.