Find why this generated helper does not reliably return first-occurrence customer IDs and can fail on incomplete records.
Python
def unique_customer_ids(records):
ids = {record["customer_id"] for record in records}
return list(ids)
def unique_customer_ids(records):
ids = {record["customer_id"] for record in records}
return list(ids)