Technical debt isn't usually directly responsible for the failure of a startup. However, it can lead to problems that can cause a startup to fail. For example, technical debt can cause products to ship late, new features being harder to build out without refactoring, poor test/QA systems in place, new engineers taking longer to become familiar with the codebase, etc.
Anything that delays shipping is going to contribute to the failure of a startup.