Peacock TV App Stuck in Spanish Language, Keeps Changing Language? Easy Fix
If your Peacock TV app suddenly switches to Spanish or gets stuck in a language you did not select, it can be frustrating, especially when you just want to enjoy your favorite shows without interruption. This issue is more common than many users realize and can occur across different devices, such as Windows PCs, smart TVs, mobile phones, and streaming devices.
The problem usually happens due to incorrect language settings, profile preferences, app glitches, or system-level configurations. In some cases, the app may keep reverting to Spanish even after you manually change it, which indicates a deeper settings conflict.
This guide provides a complete step-by-step solution to fix the Peacock TV language issue permanently.
Whether your app is stuck in Spanish or keeps switching languages automatically, you will find practical and easy fixes here.
So, let’s resolve this issue!
Why does the Peacock TV App Keep Changing the Language?
The language switching issue in Peacock TV is not always a bug. In many cases, the app automatically selects a language based on your device settings, account profile, or previously selected audio options.
Here are the most common reasons why this happens:
App Language Settings Conflict
Sometimes the default language inside the app gets set to Spanish due to accidental changes or content-specific settings. Certain shows also remember the last selected audio language.
Profile Preference Issues
If you are using multiple profiles, one profile may have Spanish set as the preferred language, causing the app to revert every time you open it.
Device Region and Language Settings
Devices such as Windows PCs or smart TVs can influence the app’s behavior. If your system language or region is set to Spanish, the Peacock app may follow that preference automatically.
Cached Data or App Glitches
Corrupted cache files can cause the app to behave unpredictably, including resetting language preferences repeatedly.
Streaming Content Language Defaults
Some content on Peacock automatically plays in Spanish if that was the last selected audio track, even if your main app language is English.
Peacock TV App Stuck in Spanish Language, Keeps Changing Language?

If your Peacock TV app is stuck in Spanish or keeps changing language, it is usually caused by incorrect app language settings, profile preferences, device region settings, or cached data issues. To fix it, you need to update your language preferences inside the app, clear the cache, check device language settings, and reinstall the app if necessary.
Step 1: Change Language Settings Inside the Peacock App
The first and most important step is to manually update the language settings within the Peacock TV app.
Open the Peacock TV app on your device and sign in to your account. Navigate to your profile icon, which is usually located in the top right corner of the screen. Once you open your profile settings, look for the Language or Preferences section.
Inside this section, select English or your preferred language. Save the changes before exiting the menu. After updating the language, restart the app to ensure the new settings are applied properly.
If your app keeps switching back to Spanish, it means the issue may not be limited to this setting alone, so continue with the next steps.
Step 2: Change Audio Language While Playing Content
Sometimes the issue is not with the app language but with the audio track of the content you are watching.
Play any movie or TV show inside the Peacock app. While the content is playing, look for the audio and subtitles icon. This option is usually represented by a speech bubble or settings icon.
Open the audio settings and check if the selected language is Spanish. If it is, change it to English or your preferred language. Once selected, the app may remember this preference for future playback.
This step is crucial because many users confuse the content audio language with the app interface language, and both need to be set correctly.
Step 3: Check and Update Device Language Settings
Your device plays a major role in how apps behave. If your system language is set to Spanish, the Peacock app may automatically follow that.
On a Windows PC, go to Settings, then navigate to Time and Language, and open the Language and Region section. Ensure that your preferred language is set to English or your desired option.
If you are using a smart TV or streaming device, open the system settings and locate the Language or Region settings. Change them to your preferred language and restart the device.
After updating the device settings, reopen the Peacock app and check if the issue is resolved.
Step 4: Clear Cache and App Data
A corrupted cache is one of the most common reasons behind apps not saving settings properly.
If you are using Peacock on an Android device or smart TV, go to the App Settings, find the Peacock app, and open the Storage section. Here, select Clear Cache and then Clear Data.
On a Windows PC using a browser, clear the browser cache and cookies from your browser settings. If you are using the app version, reinstalling is usually the best alternative.
After clearing the cache, log in again and set your preferred language.
Step 5: Log Out and Log Back Into Your Account
Sometimes, the issue is related to your account sync settings.
Open the Peacock app and log out of your account completely. Close the app and wait for a few seconds. Then reopen the app and log back in.
Once logged in, go directly to the language settings and set your preferred language again. This helps reset any incorrect preferences stored in your account.
Step 6: Update the Peacock TV App
Using an outdated version of the app can lead to bugs and glitches, including language issues.
Go to your device’s app store and check for updates for the Peacock app. If an update is available, install it immediately.
After updating, restart the app and verify if the language problem has been fixed.
Step 7: Reinstall the Peacock TV App
If none of the above steps work, reinstalling the app is often the most effective solution.
Uninstall the Peacock app from your device completely. Once removed, restart your device to clear any temporary files. Then download and install the latest version of the app again.
After reinstalling, log in to your account and configure your language preferences carefully.
This step ensures that any corrupted files or settings causing the issue are removed entirely.
Step 8: Check Profile Settings and Create a New Profile
If you are still facing the issue, it could be related to your user profile.
Open the Peacock app and go to the profile management section. Check if your current profile has Spanish set as the default language.
If the issue persists, create a new profile and set the preferred language during setup. Then use the new profile to stream content.
This helps determine whether the issue is tied to a specific profile.
Step 9: Contact Peacock Support
If none of the solutions work, the problem may be on the server side or related to your account.
Visit the official Peacock support page and contact their support team. Explain that your app is stuck in Spanish or keeps changing language even after updating settings.
They may provide a backend fix or account reset, which is not possible from your end.
FAQs
Why does Peacock TV keep switching to Spanish automatically?
This usually happens due to device language settings, cached data, or saved audio preferences within the app. It can also be caused by profile-specific settings.
How do I change Peacock TV back to English?
You need to update both the app language settings and the content audio language. Also, ensure your device language is set correctly.
Does Peacock remember language preferences?
Yes, Peacock remembers your last selected audio and subtitle settings, which can sometimes confuse if changed accidentally.
Can a VPN cause language issues in Peacock?
Yes, using a VPN can sometimes change your region settings, which may influence language preferences in the app.
Is this a bug in Peacock TV?
In some cases, yes. However, most of the time, it is related to settings conflicts or cached data issues rather than a permanent bug.
