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.