The biggest risk to a charity is solving the problem they set out to solve. If they solved it there would no longer be any reason to exist. So the aim for a charity is not to solve its chosen problem but just to make progress towards a solution. This is why charities have to choose unsolvable problems.