Yeah, it's a crap situation (to put it as mildly as possible) the way in which you and your customers were left in the lurch by that software developer.
Your hardware products are excellent and successful. Good luck with your future hardware products


