This window kept disappearing on me, but I made a new account in Windows 7 just for recording & fixed it. Not sure what caused it, but the new account will start up Windows 7 with less junk & fix that if you ever have that problem.
This is also a great way to have the Eleven Rack standalone editor right away, just leave it up and when you sign into your new profile, it's already there.
the other option is to do what the rest of us have done months ago and download the little free program that keeps the window on top. i can't remember what it's called because it's been awhile, but a quick search can find it.