Danindetroit is right on both counts. This thread was moved to the Tech support forum
and to find where a moved thread went simply click on the 'moved' thread title in the original forum. That will automtically take you to the thread in the new forum.
Another possibility is that a thread that seemed to disappear wasn't moved but was deleted instead. That doesn't happen very often, but it could explain a moved thread mystery.