An option to open a file without a locally stored workspace is needed.
Currently if a workspace is stored locally and used on a ProjectWise file, when the file is opened by another user who does not have access to the workspace, the file cannot be opened.
On the error pop-up there should be a button for "Open without Workspace".
Cast my vote for the first comment in the list, below. Be able to drop down the list of WorkSpaces and WorkSets to pick the correct one or change to another if a file has been copied to another project for use there.
When a file is opened with a mismatching configuration it should pop up a dialog showing all available configurations similar to what you see on the opening screen when you open the application through the normal icon.