I'll take out the "/board/" in my link code and see what happens.
Don't do that. The links are correctly formed, so it's the other end's fault if they're not getting it right. Google does a lot of demented things, but it knows how to read links. It's only when they're getting the link from some third party that they fail.
If your host does not allow you to see your raw logs, change hosts.