Maybe the site was down again and put back up witha backup log, thus deleting a thread made 5 minutes before it was down..just a thought.
I've been on forums where this has happened, where the site crashed, was restored with a backup made 30 minutes before, and all our post from the past 30min were gone.