Thanks for providing the details. In that case, you can try to set a lower value for the number of rows per page using the following properties.
htmlOptions.CellsOptions.OnePagePerSheet = false;
htmlOptions.CellsOptions.CountRowsPerPage = 10;
It will create the Html pages with smaller size and possibly, you won’t get the issue in handling the pages in your UI. Please try and share your feedback with us.