Hmm - I just tried this on my end to make sure nothing has changed but it still seemed to work fine, but I do have an observation. I had a report with a dynamic parameter with a massive number of values and ran it on Logicity 1.7.0014 Windows 7 64-bit. As expected, the parameter gave me 5 pages of results with 100 per page. I added a registry key to
\HKLM\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\DatabaseOptions\LOV
The key name was MaxRowsetRecords, it was a string value, and I set it to 2000. I re-ran my report and now I get 10 pages with 100 results per page. So here is the observation - if I set it to 1000 I only get 5 pages / 100 per. So it seems to me that with, the latest Crystal Reports Runtime, this value does not seem to directly correspond with the number of values. It looks like you had a very high number specified - could you maybe try a few different numbers (like 2000) and see if we can determine some reasoning behind what is going on here?
Regards,
Adam