make sure update_achievement ran before expire_fragment