Unclear scope, silent developers, slow client decisions and building too much before contact with real users. Technology choices are rarely the killer. Projects succeed on communication cadence and scope discipline more than on any framework.
Have a question specific to your product?
Share the context and I will reply with a practical next step.