Menu Rage: When you get your sources hooked up and hide the mess of cords coming out the back, you’ll start the onscreen setup, which is incredibly easy, like an Apple device, unless you have an less common device hooked in or don’t understand a prompt. It ended up taking me about two hours because I didn’t get things just right.
If you get stuck on any one part of the rigidly linear setup process, you can't skip ahead or set anything else up until you figure out the problem with that particular device. There are times when the setup process trains you to hit weird buttons (Share for no, voice button for yes) and then on the very next screen has a completely different confirmation method.
My Roku set up fine, but Fire TV did not. It told me to hunt for a Caavo TV app in the Amazon app store to get it to work, but I had trouble locating it and eventually had to install it from a PC. I also tried to hook up an unknown device, my Super Nt game console. Despite asking if it was a game console, Caavo did not understand that it had a Bluetooth controller, not an infrared remote control. It also refused to let me register the device without a precise model number.
My Sonos soundbar caused trouble, as well. Caavo wanted to connect via Wi-Fi to it, but couldn’t connect unless I also had Caavo on Wi-Fi. So I unplugged it from ethernet and had to reset its settings to the exact Wi-Fi network as the Sonos. Why it couldn’t connect via Wi-Fi while on ethernet even on the same home network, I do not know.
App Trouble: The other benefit of Caavo is that it can deeplink directly to TV shows in some apps. To do this, you must also use a PC to create a Caavo account and link them up. Currently, Netflix, Hulu, Amazon Prime Video, HBO, Sling TV, and a few others are available. The PC setup was also rigidly linear, forcing you to sign up for each service one by one in a row. If you make a mistake or forget a login password, you have to start from scratch. HBO Go never worked for me at all because my TV provider wasn’t listed, and Sling TV apparently does not require a login, but Caavo didn’t tell me that during setup, which confused me so much I tried to set it up several more times thinking I had made a mistake.
Many of these setup issues could be fixed with a simple firmware update in the future. Hopefully they will be. But as they say, “no pain, no gain.” I lost an afternoon setting Caavo up, but once I did, things got a lot better.
Voice Magic (When It Works)
Rattled by my many stymied attempts to set Caavo up, I mostly noticed flaws during my first day with Caavo, though it still managed to get a couple smiles out of me. One of the cooler features of Caavo is the voice search. You hold down the mic button and tell it what you want to watch, and it is supposed to deeplink you directly into the app, like Netflix, where the show is, and even play the episode you left off on. Sometimes this works. Many times it doesn’t. For example, a search for “Star Trek” only brought up the 2009 movie, despite the fact that Netflix has every Star Trek TV show that ever aired. I have no defense why I watch the TV show Nashville, but I do, and a search for that brought up the show, but failed to connect me to the episode I left off at. When it does work, it's like magic.
Alexa voice search is also active (in beta). I was able to use my Alexa speaker to say "Alexa, tell Caavo to search for Stranger Things" and up it came instantly on my TV. Voice searches on the remote and Alexa can also directly open apps, like "watch YouTube" to open YouTube or devices ("watch Roku" to open Roku). You have to get the commands just right, but it's quite convenient when it works. Sadly, Caavo cannot deeplink into apps on any game console. You can only control the menus, though that's a step up since official remotes for the three major systems are hard to find or nonexistent.