The SEARCH ALL statement specified a search argument that was longer than the table key, and since the excess digits or characters were not zeros or spaces respectively, the comparison of the argument and the keys would always be unequal. Hence the SEARCH ALL statement could never succeed in locating a matching table entry.
No system action was taken.
Initialize the excess argument positions to zeros or blanks as appropriate before issuing the SEARCH ALL statement. Alternatively, use a MOVE statement to move the argument to a shorter temporary variable to truncate the excess argument positions, then use that temporary variable as the SEARCH ALL argument.
IGZ062