That has been a vBulletin issue for a while and not unique for our site. It makes it difficult to troubleshoot because it happens at random and you can't reproduce the problem consistently. I'll need to research if there has been any more information about this recently.

Some think it is because of lag (distance) between the computer submitting the post and the site. Perhaps this will go away when we can upgrade our hosting.