I work as a self-employed full-stack dev and recently came across multiple projects which were started with a professional developers or development teams but then they left the client alone and for some reason cancelled the contract.
I don't mind taking these kind of projects and it is good to see a happy client when the thing is finally done.
What I really want to know, is this a common thing or did you came across such projects in the past? What a possible reasons for this?