[settings] handle update from other agents than GCS and save based on last known value