Three in four AI-generated vulnerability patches leave something broken