Это может быть связано с тем, что массив больше не является массивом, а является строкой
response = [{category_id:2,name:"Quantum Computing"},{category_id:2,name:"John Smith"}];
console.log(response);
response.forEach(function(element){
var elementList = Object.keys(element);
elementList.forEach(function (ele){
console.log(ele+" "+element[ele]);
});
console.log(element.name)
});
Похоже ли это на то, чего вы хотите достичь.