If the user don't toggle the "ShowNewDownloadsOnly" in the settings, then the UserDefaults.standard.value(forKey: "showNewDownloadsOnly") will return nil. If it return nil, the default value will use true, then the "install_older_version" will not show until the user turn on and turn off the "ShowNewDownloadsOnly" in the settings once. The UserDefaults will get the value so that the UI show the option.
If the user don't toggle the "ShowNewDownloadsOnly" in the settings, then the UserDefaults.standard.value(forKey: "showNewDownloadsOnly") will return nil. If it return nil, the default value will use true, then the "install_older_version" will not show until the user turn on and turn off the "ShowNewDownloadsOnly" in the settings once. The UserDefaults will get the value so that the UI show the option.
Fix it by using AppStorage.