Do you have any more specifics as to why you think that this isn't working?
Keep in mind, Adobe's concept of "Previous Page" is all based on timestamp of hits... if someone is using multiple tabs, and moving back and forth between them this could cause some of the issues you may be experiencing....
Tab 1
- Page A (10:00)
- Page B (10:08)
- Page C (10:14)
Tab 2
- Page D (10:02)
- Page E (10:06)
Tab 3
- Page F (10:05)
- Page G (10:10)
- Page H (10:17)
The sequence here would be:
Pages A > D > F > E > B > G > C > H