There have been many attempts to solve the interactive-drama/interactive story problem and mentioning only a few causes of failure will be inaccurate.
Different titles had different combinations of problems from marketing to distribution and financial hassles. However, even with those problems solved, most attempts would have failed anyway because of the design problems they had, the products were simply not enough fun to play.