If your lookup is to an array column, it won’t pull back all of the values. I requested for an array to load into a lookup array awhile back, but I don’t think anything was ever resolved with that.