Don't know if this related to the thread problem, but the 'latest post' thingy can get updated other than by a posting.
A ratings vote will do it.
A poll vote will do it.
In either case, the latest post (verbiage) you see will be earlier than the latest date shown on the index page.
hth