Why do Elgato find it so difficult to create functional software?
OK, so I know software development is an incredibly complex process and with a modern computer, that complexity is multiplied due to compatibility issues with both hardware and other software, but the experiences I am going to discuss here have occurred consistently on multiple PCs (with different hardware) and on both Windows 10 and Windows 11, so I'm fairly sure it isn't my setup! Most of my issues are with Streamdeck.
In no particular order:
- If I go to open the icon browser to change the icon on the button, it takes MINUTES to display.
- When I open some button's settings, it can take up to a minute for the configuration to fully populate. (This has been shown mostly with the Companion and API Plugins.)
- Sometimes, a button press just doesn't register, or if it does, the action is delayed by several seconds. Since I don't know which it is, I end up giving it 5-10 seconds (which feels like 5-10 minutes when I'm "live" and pressing it again - only to find that it DID in fact register the first time and it gets pressed twice. (Particularly annoying with a Toggle)
- I try to keep my software up to date, but since the latest release, I have found Streamdeck often just hangs for a while (anything from 5 to about 30 seconds) The UI is "Not Responding".
I also have Keylights. They regularly disappear from control center and need rebooting. WTF? WHY???
I don't think I have an overly complicated setup, but I do need it to "Just Work". I rely on it for both my job and my hobbies.
Like many software companies, they seem to be overly focused on the "new shiny thing" (right now, everyone is chasing AI) and they lose sight of the basics. I don't care how cool the new feature is, if the underlying functionality isn't there to support it reliably, then it's pointless.
This subreddit is littered with complaints about Wavelink, or Camera Hub, or <insert pretty much any Elgato Product here> not reliably performing the functions it is supposed to. I love the whole ecosystem conceptually, but I have to wonder how the hell they stay in business when their software simply doesn't live up to their hardware.
Sorry to vent, but I just lost an hour or so of work due to the software silently failing and me not noticing.