We had the exact same issue as you described on one of our users. After several days of trying to troubleshoot permissions with no success, we opted to create a new user profile. This fixed the issue.
Issue is solved. Turns out the launcher shortcut was corrupted and trying to open a different SolidWorks Install that wasn't there/registered. User made a shortcut from the program in his programfiles folder and works fine.