Spot the bug in the field parser

from Strings
Java 25 LTS intermediate 4 min 2 issues to find

Find why this field parser changes valid input.

Java
import java.util.Arrays;
import java.util.List;

class Fields {
    static List<String> parse(String record, String delimiter) {
        return Arrays.asList(record.split(delimiter));
    }
}
Open in playground
Report an error