Fallback to the default Settings if the CDN cannot be reached. If the app is started with no Internet connection, this will result in an empty settings object:
data class Settings(
var integrations: JsonObject = emptyJsonObject,
var plan: JsonObject = emptyJsonObject,
var edgeFunction: JsonObject = emptyJsonObject,
var middlewareSettings: JsonObject = emptyJsonObject,
var metrics: JsonObject = emptyJsonObject,
var consentSettings: JsonObject = emptyJsonObject
) {
Fallback to the default Settings if the CDN cannot be reached. If the app is started with no Internet connection, this will result in an empty settings object: