If the record contains bad data, or the expected (required) data is missing in the records, the bulk edit fails to provide a list of matching records. The bad data occurs often and bulk edit needs to be more robust to handle such cases gracefully.
Here is an example where source data for circulation notes have not been populated (this cannot be recreated through UI though)
1. The bad data is handled gracefully.
2. The file with matching records is displayed correctly and the properties that have values NULL are represented by empty strings.