The history.go(-1) action will take them back one page in the course, no matter where that page was. So you can have one button with that action tied to it, then show it whenever you needed, akin to a regular navigation button. So if they come from branch 1 to the common page, they will go back to the branch 1 page when they click the "go back to previous page" button. branch 2 back to 2, and branch 3 back to 3.
you could also set a variable on each of the 3 branch pages , say "lastPage" and set it to 1, 2, or 3, Then on the common page, have a button with actions attached that checked for the current value of "lastPage", and send them back to where they came from using the Go To, (page, Chapter, Section ) target.
I've used this in AICC courses, both ways, and have had no issues.
weeone said:I am attempting to provide learners the option to return the previous page viewed in a branched course with three paths leading to the same spot. I keep playing with variables but haven't found the trick. Thought I'd see if anyone has any advice out there. Thanks!