Many causes of an ICO fail. I think maybe less preparation, the promotion not on target and pre-sale sales are not achieved. But the most influential on the failure of an ICO is the team work. If the team work is less competent and can not develop projects that are created then investors will not trust to join it.