Hmmm.. confirmed.

It looks like you have some issues with posts in that forum.

I would suggest submitting a ticket via the members area, so that someone can have a look at the issue.

Despite selecting 20 threads per page, I am seeing more than 20 on the page.