@tsuyoidesigns As far as Javascript is concerned, the variable results2 is the string “battery”; it doesn’t know that it is the referenced product field from your batteryfitments collection. On the very next line where you are assigning the data to the repeater, it is expecting results2 to be an array because of the dot notation inherent in results2.data.