I just figured out what was wrong. For some reason my thread display setting had gotten changed to newest at the top instead of newest to the bottom. It was always displaying the most recent replies at the top of the thread, so of course it would always show the top thread as latest. Sorry about all the trouble.