Streetguardian took control and devlopes their own. Viofo can very easily demand that a resolution be created to the problem. It's not a minor bug, but one that affects their whole A129 Duo product line. Either that or tell the developer they'll go elsewhere. Plenty of people out there to resolve coding issues and that will gladly take on a project for money. You make it sound like Viofo has no choice here.
And you're continuing to what I would suspect is greatly oversimplifying things. Sure, maybe other companies have done things on their own, but it is unlikely that they did it in the middle of a product's lifecycle. They would most likely have had to design new products to use a different chipset, or custom design their own so that they had all the relevant specifications and documents to create an SDK/API framework on their own.
I'm not saying Viofo has no choice, but I am saying that you're not taking into account the complexity of the issue, and the fact that Viofo is but ONE of the customers of that SDK.
You're ALSO underestimating the timeframe that some things can be fixed. The time to trace the cause, the development time required to develop the patch, the different levels of testing that is required. You're making this out to be a case of someone sitting down and changing something that says:
Code:
if (x < y)
{
do this
}
else
{
do that
}
to
Code:
if (x > y)
{
do this
}
else
{
do that
}
Now, I don't work for Viofo, but I do work for an electronics company. A large one with far greater resources available to them than Viofo. And what you're demanding would even be a bit much for a company of that size. You're not talking about a catastrophic bug that renders multi-thousand dollar equipment less capable. You're talking about a dashcam that was a couple of hundred dollars that has, at worst, a minor annoyance of a duplicated frame every 3 seconds (seriously, that's 1/30 of a second every 3 seconds) and a randomly occurring dropped frame. If it comes down to that exact single 1/90 chance of missing a plate number, you probably weren't going to get it anyway. If it really is that catastrphic for you, and you're not happy with Viofo's response, really, just sell the camera and buy something else. You'll be a lot happier.
Your crusade is just going to serve to put Viofo off taking it seriously. You've moved well beyond providing reasonable feedback and onto screaming at windmills.