Data comes back from API fine but specific fields still undefined
Solution 1:
You are using Pascal case for the interface and also trying to access the properties. You should use camelCase because I can see in the console that you the API response with camelCase.
console.log("Checking Name >>>> " + data[id].name);
Also, you can consider using prettier to format your code in Angular