There can be an issue with some versions of browser software on Blackberrys that cache the first page of queries and first page of query results viewed and use them for any page viewed (ie. you click to go to page 2 but page 1 is displayed again).
Earliest supported mobile devices
NOTE: The earliest recommended version of Blackberry is 10; Blackberry 7 exhibits some user interface limitations.
This a cache issue with some of the settings in IIS.
Solution / Workaround:
For Server 2003- IIS 6
In IIS Manager right-click on the Mobile Portal virtual directory and select Properties.
Go to the HTTP Headers tab and add the following custom headers by clicking the Add button on the right.
Expires: Sat, 01 Jan 2000 00:00:00 GMT
The combination of these three headers will stop all caching on any type of client and stop the issue above.
IIS7 2008 server .
In IIS7 you need to set the HTTP Response Headers through IIS on the Mobile.Portal virtual directory:
Once in the HTTP Response headers you will need to click on the Set Common Headers option: