My top at-a-glance eye-roller says "technical co-founder quit & pulled the code out from under me".
So completely neglectful of basic business structuring that the tech co-founder could just walk away with the code, to which you don't have copyright claim? If a non-technical co-founder can't even bring responsible management to the table, why are they at the table?
Article goes on to suggest that if the non-technical co-founder had learned to code so as to not feel so helpless, things would have gone better. Just wow.
The real fail there is poor relationship management. Why did the cofounder quit? What was running through their head? Did they not really want to commit to a startup in the first place, in which case the business founder should've vetted them more thoroughly before starting the company? Or did they lose trust in the business founder's leadership, market knowledge, and integrity? Were their incentives never aligned to begin with?
Eh, this is what every new employee at an established company does.
And when a startup has a "technical cofounder", that usually means the "tech" is a CRUD website, as opposed to a novel invention being productized (in which case it would be a technical founder or technical founder pair.
When in fact the real reasons why start-ups fail are often complex interplays between the various factors rather than just one single factor, and only a few of those are under direct control of the founders.