Vizio TV Keeps Switching To SmartCast? Try These 9 Fixes

Vizio TV Keeps Switching To SmartCast

The SmartCast feature on Vizio TVs is an ingenious innovation that offers a wide range of features to users such as:

  • Ability to use mobile phones as a remote control
  • Combining Chromecast and Apply AirPlay2 inbuilt to allow you cast your TV to other devices and vice versa
  • Integration of HomeKit – Apple’s smart home platform that allows you to control your internet-connected devices with Apple devices
  • Support for Amazon Alexa, Google Assistant, Apple Siri, and other voice assistance technologies
  • Latest movies, TV shows, and streaming subscriptions from Netflix, Hulu, Disney+, Fox, and hundreds of free channels

All of these can be accessed within SmartCast in a SmartCast-enabled Vizio TV. With all of these features, it’s no wonder that many users are looking to own a Vizio SmartCast TV.

However, users have been reporting issues with Vizio TV where the input keeps switching to SmartCast on its own. This usually happens as soon as they turn on the TV. Or, when they have the input on an empty HDMI port or on a port where there is no signal.

Normally, when you turn on your TV, it should show the normal AV input. You would then have to switch to SmartCast input by:

  • Pressing the V button on your remote


  • Pressing the input button and selecting SmartCast

However, most users started experiencing the issue of Vizio TV switching to SmartCast after a 2021 firmware upgrade. This is because, the new upgrade makes SmartCast the default input source when you turn on your TV or after 10 seconds if there is no signal on the input you’re currently on.

But this should only work when the TV is set to automatic input or when you are on an input source that has no signal coming to it.

In this article, we have provided steps to stop your TV from switching to SmartCast when you turn it on. The steps also work for preventing Vizio from switching to SmartCast when there is no signal on your current input.

And, if after you make the right changes the issue persists, your TV may be having a bug. But do not worry as we have also got that covered in this article.

1. Input At Power On Is Set to Automatic

Vizio is pushing SmartCast as its main selling point and the central feature on its latest smart TVs. The rationale is that SmartCast offers normal cable TV through streaming, as well as the other smart features listed earlier.

Therefore, it is believed that you can get most of what you want from your TV on SmartCast. For this reason, when the input at power on is set to Automatic, the default input is SmartCast. Even if you had previously watched from other input sources on your TV, it would automatically switch to SmartCast on next startup.

However, this could be an inconvenience sometimes because you may want to simply watch a local channel or continue watching from whatever the last input was before you powered off your TV.

Fix – Disable Automatic Input at Power On

To prevent Vizio from switching automatically to SmartCast on start up, you need to disable the automatic input setting using the steps below:

1. Press the Home button on your remote control

2. Select System

3. Select Input at Power On

4. Select Previous Input (or any specific input of your choice)

5. Restart your TV


1. Press the Home button on your remote control

2. Select Settings

3. Select Display and Sounds

4. Scroll down to Set Power On to Last Input

5. Restart your TV

2. There’s No Signal on The Previously Used Port

As we mentioned earlier, firmware updates in late 2021 from Vizio enabled a feature that makes the input switch automatically to SmartCast when there is no input on your previously used port, or even on the current HDMI port you are using. This feature, called Smart Screen, works in 2 ways:

  • When there is no signal on the previous input during startup, input is automatically changed to SmartCast.

Note: This will only work if Menu>System>Input At Power On is set to Automatic

  • When there is no signal on the current input you’re using while the TV is already on, input switches to SmartCast but with a notification and countdown.

This may happen even if you set Input At Power On to Last Input

Fix – Make Sure Previously Used Port Has Signal

If you do not want to change the Input At Power On settings, then you need to make sure that there is signal on the last input source you used before powering off your TV.

In the case of no signal on an input source when the TV is already powered on, you simply need to use the remote control and select Cancel when the countdown starts. Alternatively, you could turn off Smart Interactivity Option to disable the 10-second switching feature.

Smart Interactivity collects usage data from your TV. This data ranges from technical details like what input you are watching, to user behaviour data like what kind of programmes you like to watch.

Therefore, turning off this feature will prevent the TV from tracking your input and switching to SmartCast after 10 seconds if there is no signal on your current input.

To turn off Smart Interactivity:

1. Press the Menu button on your remote control

2. Select System

3. Select Reset & Admin

4. Highlight Smart Interactivity and press the right arrow button to toggle it off


1. Press the Menu button on your remote control

2. Select Settings

3. Select Highlight Smart Interactivity and press the right arrow button to toggle it off

To completely turn off collecting any data at all from your use of your Vizio TV, follow the steps below:

1. Press the Menu button on your remote control

2. Select System

3. Select Reset & Admin

4. Highlight Viewing Data and press the right arrow button to toggle it off

3. Your Vizio TV Is Connected to the Internet

The SmartCast Home feature is one of many internet-based features on Vizio TV. If you do not turn off Smart Interactivity, then your TV will always switch to SmartCast when there is no signal on your current input…as long as it is connected to the internet.

This is because, Smart Interactivity and Viewing Data use the internet to collect your usage data and send the data to Vizio servers. Feedback is then provided to Smart Interactivity from the servers, to switch to SmartCast automatically when there is no signal on your current input.

Therefore, another way to prevent automatic input switching is to disconnect Vizio TV from the internet. However, please note that when you disconnect your TV from the internet:

  • Smart features like Chromecast, AirPlay, HomeKit will not work
  • You will not be able to stream any programmes

Fix – Disconnect Vizio TV From Internet

Your Vizio TV is set to connect automatically to a saved WIFI as long as it is within range. To disconnect your TV from the internet, you would need to forget the saved WIFI network.

To do this:

1. Press the Menu button on your remote control

2. Select Network

3. Select the WIFI network that your TV is connected to

4. Click on Forget

Alternatively, you could:

1. Press the Menu button on your remote control

2. Select HDTV settings

3. Select Help

4. Select Guided Setup

5. Select Network Setup

6. Select the network you are connected to

7. Enter a wrong password and click Connect

8. This will cause the connection to fail and disconnect you from the internet.

If you want to reconnect to the internet at a later time, simply go to Menu>Network>select your WIFI, enter the password and connect.

8. HDMI-CEC on the Vizio Display is On

Some users report that even after turning Input at Power On to Last Input, Vizio TV still switches to SmartCast when they power the TV on. In this case, you may be looking at a bug and not a wrong setting. And, one of the main sources of this kind of bug on Vizio TV is the HDMI-CEC setting.

Normally, HDMI-CEC is a good thing. It stands for HDMI Consumer Electronics Control. It is a feature that allows you to use one remote control or device to control multiple devices even if they are not of the same brand.

In this case, it is the feature that allows your Vizio TV to integrate seamlessly with Alexa, Siri, HomeKit, AirPlay, and so on. With CEC your Vizio TV can control or be controlled by up to 15 heterogenous devices.

But there are occasions where a bug may develop on the HDMI-CEC feature on Vizio, which could cause it to always switch the input to SmartCast no matter what other setting you have on your TV. Given that SmartCast is the smart hub on Vizio that allows for integration with other devices, HDMI-CEC forces it to be your default input source.

Fix – Turn Off HDMI-CEC

To resolve this issue, you need to completely disable HDMI-CEC on your Vizio TV. However, you should note that when you turn this feature off,

  • You will no longer be able to control your Vizio TV with other devices other than the Vizio TV remote control.
  • You will no longer be able to switch devices and browse through them using your Vizio TV remote control

To turn off HDMI-CEC on Vizio TV:

1. Press MENU on your Vizio remote control

2. Select System

3. Select CEC

4. Use the arrow buttons on your remote to highlight CEC Function and set it to Disable

5. Your HDMI Cable is Faulty

Another cause of an error that could cause the input to always switch to SmartCast on Vizio TV is if the HDMI cable of the input you are trying to watch is faulty. When the cable is faulty, there will be no signal coming to the TV from that input. This would cause the input to automatically switch to SmartCast.

Fix – Check HDMI Cable

If, after trying all the fixes above, you still occasionally encounter the automatic input switching error, you need to check and confirm that the HDMI cable for the desired input is in order.

  • Remove the HDMI cable and inspect it for any physical damage such as cuts, tears, or twists
  • If there are none, plug the cable back in and make sure that it is secure in the port
  • If the issue persists, replace the cable (view on Amazon) with a new one and see if the problem is resolved.

6. Bug On Remote Control

Some users have discovered that the reason why the input kept switching back to SmartCast was that there was a bug on the remote. This causes the remote to always activate the SmartCast input. For other users, the input button was stuck.

Fix – Reset the Remote Control

1. Remove the batteries from the remote.

2. Press and hold the power button for 5 seconds

3. Press every button on the remote at least once. This also helps to check for stuck buttons.

4. Re-insert the batteries back into the remote.

7. Bug with TV

The issue of Vizio TV switching to SmartCast automatically is usually a minor annoyance that can be resolved by making the appropriate changes to the TV settings or fixing faulty HDMI cables.

However, if the issue persists even after trying all these fixes, then it is likely that your Vizio TV has developed a glitch or a more serious bug. In that case, you would have to perform a series of debugging steps to try and find the right solution. Please try the debugging steps in the order presented below:

Fix – Perform a Soft Power Cycle

A soft power restart is a good way to clear minor glitches that may be causing the switch to SmartCast input to persist. Even though it does not completely shut down the TV, it refreshes the key programmes that control display functions. This process is similar to using the restart feature on your PC.

To perform a soft power cycle:

1. Press the Menu button on your remote control

2. Select System

3. Select Reset and Admin

4. Select Soft Power Cycle and let the TV restart

Fix 2 – Perform a Hard Reboot

A hard reboot is necessary to completely power off your Vizio TV, offload all active software programmes, close all power and display circuits, and reload all the components of your TV from scratch. This process also refreshes the smart control features on Vizio TV and should clear any bugs that may be causing the input glitching.

To perform a hard reboot:

1. With your Vizio TV turned on, unplug it from power supply

2. Press and hold the power button on the remote control for 30 seconds

3. Wait another 10 minutes at least

4. Plug the TV back in, and check if the automatic input switching issue has cleared.

Fix 3 – Update Firmware

The next debugging step to try if a hard reboot does not work is to check for firmware updates on your Vizio TV. Granted, the automatic switching to SmartCast was a result of a firmware update in the first place. But the setting should normally be overridden by making the changes already prescribed in this article.

If the issue persists, then you may need to have the latest firmware updates to fix the bug that is causing the persistent automatic SmartCast setting.

Apart from fixing bugs and errors in software code, firmware updates also:

  • Add new features functionality on your smart TV
  • Improve the capability of your Vizio smart TV to work more seamlessly with different inputs and devices

Therefore, the need for updating your TV not only to fix the SmartCast issue but for your TV to function better generally, cannot be overstated.

Vizio TV is set to update automatically, but this may not always work because of network issues or software glitches. Also, for some Vizio TV models, certain conditions have to be in place for the TV to update automatically. The details are outlined below.

The method to check for updates on Vizio TV depends on the model you are using.

Method 1:

1. Press the Menu button on your remote control

2. Select Settings

3. Select System

4. Select Check for Updates

5. Confirm to Check for Updates

6. Your updates will be downloaded and installed.

7. Leave your Vizio TV turned on during this process. Do not press any keys or unplug the TV. The update process may take a while, do not assume that your TV is glitching

7. The TV will restart on its own to complete the update installation

Method 2:

Some Vizio TV models cannot be updated manually. As we mentioned earlier, some models need to have certain conditions in place before update installation is successful. The conditions are outlined below:

  • When your Vizio TV is powered on and connected to the internet, it sends out information to the Vizio firmware servers
  • If the TV is not up to date, the update is queued up and then sent to the TV when it is powered off. Updates will install when the TV is off
  • Your TV will not be updated when it is powered on. So, if you never or hardly turn your TV completely off, it may not update.
  • If you power your TV on while an update is installing, the update will be aborted.
  • When you power it off, the update process will start all over from the beginning.
  • This shows that you need to turn and leave your Vizio TV off from time to time to ensure that it receives and installs updates completely.

Method 3:

For SmartCast Home Theatre Display and SmartCast HDTV, if you are unable to update your Vizio using method 1, then try using a USB stick. This method applies only to:

  • E48u-D0
  • E55u-D0
  • E65-E0
  • M55-D0
  • M55-E0
  • M65-D0
  • M65-E0

Please follow these steps to update using USB stick:

1. Go to this Vizio to download the latest firmware

2. Once downloaded, extract the .zip file (1 .zip file with 2 files inside), and place the 2 files onto a USB drive.

3. Make sure there is nothing else on the USB drive and do not put the files in any kind of folder. VIZIO recommends using a 2GB flash drive and the flash drive must be FAT formatted

4. Turn the TV on and place the TV on an input with no content showing. You should see the “No Signal” message

5. Insert the newly prepared flash drive into the USB slot.

6. A banner will appear at the top of the display acknowledging the installation of a new software

7. The TV will then reboot

8. When the TV powers back on it will show a progress bar.

9. When the progress bar is full, the TV will reboot.

10. To verify the new software has been installed, press the menu button on your VIZIO remote and select System, then System Information.

11. Look at the Version (not Cast Version) and note it

12. Then open the update file you downloaded earlier.

13. Open the text file named updatelogic

14. Check the number and see if it matches with the Version on your TV after the update. If it does, then the update is successful.

Fix 4 – Reset TV to Factory Settings

Hopefully, it does not get to this. But if it does, it is the last guaranteed way to stop the error of your Vizio TV switching to SmartCast input when you power it on or when you are watching on another input.

Please note that before you take this action, you are sure to have made all the configuration changes outlined in this article. That would ensure that the problem is indeed caused by a bug and not a wrong setting on your TV.

Also, please note that resetting your TV will clear

  • Every customization that you have made on the TV
  • Every network connection and setting
  • Every paired device
  • Every downloaded app, account information, and bookmark

If you are ready to reset your Vizio TV to factory settings, please follow the steps below:

1. Press the Menu button on your remote control

2. Select System

3. Select Reset and Admin

4. Select Reset TV to Factory Defaults

5. If prompted, enter 0000 as password. If you have changed the parental code before, then input the code you chose

6. Select OK and let the TV complete the reset.

Briley is a freelance writer and has been writing for over 10 years. The former journalist now content writer currently writes for Techzillo and focuses on consumer tech in general. His main interests include video games and consumer technology. He also writes for websites such as Lifewire, and Digital Trends. Read our Editorial Guidlines and Fact Checking process.


Please enter your comment!
Please enter your name here