### Problem Description When creating settings that sync through iCloud, I encounter the following issue: 1. Set some values in the app on Device A 2. Install the app on Device B (new installation) 3. The new app shows empty default values for the same settings 4. These empty values overwrite the existing iCloud data 5. All devices now show empty values instead of the original data ### Expected Behavior - Wait for iCloud sync to complete before initializing settings - Load existing values from iCloud instead of using local defaults - Not overwrite existing iCloud data with empty defaults