That is a glitch caused by a recent update. Your threads are not deleted. You need to refresh the page (F5 will work if you use a PC) for new posts to show up.
Ctrl+F5, if you're a PC user, forces the new pages to show up. I click it every time I view a forum page and often when I visit an individual thread just to keep things up to date!