ItemStruct Error

You can use either the Hash implementation or override the == operator inside of the struct

bool operator==(const FMyStruct& Other) const;
	{
		return PropertyField == Other.PropertyField && Field == Field;
	}

of course replace FMyStruct with your struct name and compare the most unique property fields (like item name or extra prefixes / suffixes etc)