per suggestions, moved to tech problems.
From my knowledge, 99% of dissapeared threads happen for reasons we don't know (tech bug) - could be a few people posting to a thread at the same time and the system loses it. I've heard this from all board operators so it's not just FT.