Ok I had a similar problem in that when people tried to add a comment it appeared to change pages but then went back to the page they were originally on without any form to fill in. After some trial and error within the options part of the admin pages I found that setting the permalink structure back to default allowed visitors to leave comments again.