I have a blog module running on Silverstripe 3.1.1. In Internet Explorer, the blog holder page lists all blog entries, but in Firefox and Chrome, nothing shows up. You just get a message saying there are no blog entries. You can get individual blog entries to show if you paste in the URL for a particular entry.
The problem is new. Everything worked fine in Chrome and Firefox before Xmas.
Did you figure this out?
I came across the same issue in the New Year and found it was to do with the
'When you first open the blog, how many entries should I show' selection on the 'Settings' tab of the blog holder page.
Set this to 'All entries' and the posts will re-appear (with pagination if applicable).
There seems to be a bug if it is set to anything other than 'All entries', presumably because the previous month being in a different year. I didn't bother looking as I wanted to show all posts. ;)