It seems the little house that shows the current changeset and branch that your workspace is pointing to in the BranchExplorer has a problem. After creating a branch from main (Task47) I right clicked on Task47 and switched my workspace to it successfully. However the little house stays on the changeset back on the main branch. You can see from the selector details at the top of the screen that my workspace is on /main/Task47, but the house is not.