diff --git a/apps/android/app/src/main/java/ai/openclaw/android/voice/TalkModeManager.kt b/apps/android/app/src/main/java/ai/openclaw/android/voice/TalkModeManager.kt index 4cf03e9b0a4..f697c2d568d 100644 --- a/apps/android/app/src/main/java/ai/openclaw/android/voice/TalkModeManager.kt +++ b/apps/android/app/src/main/java/ai/openclaw/android/voice/TalkModeManager.kt @@ -997,7 +997,8 @@ class TalkModeManager( apiKey = envKey?.takeIf { it.isNotEmpty() } voiceAliases = emptyMap() defaultOutputFormat = defaultOutputFormatFallback - configLoaded = true + // Keep config load retryable after transient fetch failures. + configLoaded = false } }