This is probably too late to help you but it is only possible to move forward in the survey while branching.
...answers when you need them
If I am using branching to skip a group of questions, then resume the survey, can I then use a branch farther down the survey to take the user back to the top of the survey or any previous page? When I try and set up the branch (on like the 4th page), the first page is not available to choose.
Thanks.
This is probably too late to help you but it is only possible to move forward in the survey while branching.