I have noticed that if you approve a post and then unapprove it it will make the entire thread unapproved so that only the admin will see the thread in the forum. You will have to go into the backend to fix the issue...so be careful if you approve and if you want to unapprove the post delete it instead.