Troubleshooting
The action is missing in Flow Builder
Section titled “The action is missing in Flow Builder”Install the unlocked package, then search for Compare Lists. A copy deployed from source in a namespaced org is visible in Flow only when the class, the method, and the invocable variables are global.
Two values you expected to match stayed apart
Section titled “Two values you expected to match stayed apart”Matching is case-sensitive, and only surrounding spaces are removed. Red and red are different. So are apple and apple pie.
A semicolon inside a collection item became two values
Section titled “A semicolon inside a collection item became two values”The text input splits on semicolons. A collection does not. If one collection item is a;b, that stays one value. Pass it through List 1 as text when you want it split.
Unique Values List 1 is the whole first list
Section titled “Unique Values List 1 is the whole first list”That list holds values that are not in the second list. An empty second list makes every distinct value from the first list show up there. Matching Values stays empty in that case.
Is Matched is false on an exact comparison
Section titled “Is Matched is false on an exact comparison”Exact match requires the same values on both sides after trimming and removing duplicates. Order does not matter. An extra value on either side makes it false. Use Number of Required Matches when a partial overlap is enough.