It appears that the paging count only counts the nodes with repeat dates once, therefore when calculating the number of pages it returns the wrong value and the last few items of the view list are missing.
This is a dirty hack but I can’t see any other way at the moment
line 725 of modules/views/include/view.inc
add the following code
$count_query = str_replace("DISTINCT", "", $count_query);
This removes the distinct call.
see more here
http://drupal.org/node/552804