This may not solve everyone's issues but if there is a problem getting into your store account just login the way you always have (go to cakewalk.com, choose your location, log in with your registered email and password) and everything should be fine. They have not actually made the registration changes to the store yet. Aside from the new layout/design it should be the exact same process to access your account for now. You just may have the option to access the store account from your forum login now if you migrated and all went well.
Also keep in mind guys if you used a different email to set up your store account than the one you used for your forum account there isn't a way for the system to link them. That doesn't sound like what's happening to some of you but some of the post indicate this. Specifically rcees.
Now I may be letting the cat out of the bag here and they may change this but in my flurry of communications with Cake over the past couple days they said eventually the Store Account will no longer be email based as far as registration. Basically if you were a new user who just bought a product you would not provide an email when you register. You would create a user name/password and now you have a Cakewalk account. From there I'm assuming you would be able to then set up a forum account associated with the Store account (or maybe one would be created automatically) and you could provide an email address to receive notifications from the new multi purpose account.
It's like with my bank. I did not give them an email address to register for online services. I create an online account and linked it to my real world account (the equivalent of register a Cake product I guess for the purpose of this convo).
Now the thing is I am still unclear on exactly what/how they are doing all this even after many explanations (I can be a little thick) but that is what I have gleaned so far. I could be totally wrong and I think this is all still being developed/changing as they work out the kinks and get feedback from us.
Hope that makes sense and/or I am not spreading horribly misconceptions. Seriously do not take this as truth or fact.