My daughter is a BC social worker in this jurisdiction and was aware of this client through her co-workers.  He is the poster child for all that is wrong with the BC Child Welfare system.  There are three main issues;

The computer software which the BC Liberals purchased for $100m is a failure.  A further expenditure of $50m to repair it failed.  Because of this, most cases are still done manually, occupying 50% of a social workers time.  Because of a BC Liberal ban on hiring, most social workers work unlimited overtime, and most gross over $100k per year.

The management system is so filled with ineffectual middle managers fighting for control and accumulating personnel under them to improve their own personal pay grade, that personnel problems are rated as severe across the Ministry.

In an effort to privatize as many services as possible to achieve the far right goals of transferring as much public wealth to the private sector, the BC Liberals have handicapped the system.