Summary: When a demo player bought the full game and loaded their save, stat-based achievements would never unlock because the resync happened before Steam stats were loaded.
Changes:
Stats-based achievement resync now retries automatically once Steam is ready
Previously unlocked achievements are re-pushed to Steam when the retry completes