Do you think it may have something to do with the forum being installed on the site root or should that not make a difference?
Shouldn't make a difference.
I'm not sure on this one, I went and googled it and found
this that references that it's likely a permission issue.