The non-take-up of public services has the potential to undermine civil rights and deepen social inequality. Looking at the case of the Youth Community College Programme in China, an innovation in governance to facilitate community integration of the migrant population by providing free education, this study finds that the targeted disadvantaged groups are systematically excluded due to the disproportionate imposition of various administrative burdens on them. We propose that an interaction mechanism – which we term “selective affinity” – between the policy process and individuals’ human capital leads to this unintended outcome. The study contributes to a deeper understanding of the causal mechanisms underlying vulnerable people's non-take-up of public services, while highlighting an example of dysfunctional state–society interaction and a mechanism for the reproduction of social inequality under authoritarianism in China.