I have the same problem. The reader is printing the Page number instead of position number. So in a document if there are two pages with identical page number then the range gets mashed up as it printing the first occuring page number instead of the position number.
Example. my document's page numbers are as follows:
1 2 3 4 5 6 7 8 9 10 11 1 2 3 4 5 6 1 2 3 ........
I would be very grateful if anyone could help me in this regard.