All the steps can be done in single step only as below in the retrieve action
this is the screenshot
Hey there, you need to have the following steps:
Because you had the create within the iterator, the list is re-created every iteration and you end up with a list that consists of only the last retrieved CourseList_2