I would say it's both. I would say policy design needs to change on some level, with more discussions with key stakeholders, such as immigration lawyers and migrant rights groups. At the same time, IRCC's implementation of those policies is oftentimes not transparent and leaves a lot to the imagination in terms of why something went wrong or how somebody could resolve it.
