We've decided to make a change such that posts in the Off-Topic forum do not show on the New Posts page. We don't want the off-topic posts to overwhelm the rest of the on-topic posts on the forum, so we've decided to remove them from that page. If you want to see the latest posts in the off topic forum, it's best to browse that forum directly.