Crystal Reports in Sage 300 14.1 - Print Setup - choosing 'current page' does not print actual current page if changed

We have a large JC report that shows the different jobs on the left which correspond to different pages in the report.

In the old Sage 300 13.1 you could choose print preview and choose "current page" and the print the current page selected.

In version 14.1 print preview by default prints the whole document without showing any print preview dialog.

If you want to print only a subset of pages, (but don't know the page numbers) out of a couple hundred you have to now perform the following.

1. Select page 4.

2. Go into Page Setup, choose "Current Page"

3. Click on 'print preview' to print the current page #4.

3. Page 4 is printed.

4. Scroll down and select Page 22.

5. Click on 'print preview' to print the current page.

6. Page 4 is printed. (what??)

7. Go into Page Setup - Current page is still selected - click OK.

8. Click on 'print preview' again.

9. Page 22 is finally correctly printed.

...

The correct "Current Page" is shown at the bottom of the crystal reports viewer, why isn't that "Current Page" the one that is printed?

When you go into "Print Setup" it only locks in the "Current Page" that you're currently on, which means you have to  go in and re-select the "current page" from the page setup again and again which increases the amount of work quite a bit when selectively printing many pages out of a long report.

Is there a fix for this?