This is probably a shot in the dark but the problem you describe with the posts not clearing might be time-based since that's usually how they're marked like when you read a thread. Check the server/XF time and see if it's correct, or if it differs from the server you transferred from?