Did you start a new game after switching to 98/ME compatibility mode? That should prevent the problem from happening again, but will not correct it once it happens in a save.