You hire a solicitor to do work that:Advising against a particular course of action is not the same thing as refusing to act on a client instruction.
Maybe the OP’s solicitor should have emphasised the risk of drawing down funds before receipt of the signed contract from the vendor (although I would have thought that was pretty obvious). But failing to do so is not a ground for a formal complaint and won’t resolve the OP’s problem.
1. Is lawful and required by law.
2. To advise as to the most strategic and best course of action taking into account your current circumstances and potential future impacts
The OP's solicitor failed to outline the risk and impacts and failed to advise against. That is not acting in the interests of your client.