Is there any chance I can get direct phone support from Stardock?
Not at this time, no.
When I double click the installer nothing seems to happen
A newly downloaded installer or an older one?
For some reason the new tab "+" button doesn't open a new tab anymore in windows explorer.
When did it stop - from what change can you trace it back to?
Stardock Support Manager