Not all search fields are respected on batch transaction listing search form
The Financial batch transaction listing search uses Find contribution form however but is limited to only few sets of filter in code
$searchFields = array(
'sort_name',
'financial_type_id',
'contribution_page_id',
'contribution_payment_instrument_id',
'contribution_trxn_id',
'contribution_source',
'contribution_currency_type',
'contribution_pay_later',
'contribution_recurring',
'contribution_test',
'contribution_thankyou_date_is_not_null',
'contribution_receipt_date_is_not_null',
'contribution_pcp_made_through_id',
'contribution_pcp_display_in_roll',
'contribution_date_relative',
'contribution_amount_low',
'contribution_amount_high',
'contribution_in_honor_of',
'contact_tags',
'group',
'contribution_date_relative',
'contribution_date_high',
'contribution_date_low',
'contribution_check_number',
'contribution_status_id',
'financial_trxn_card_type_id',
'financial_trxn_pan_truncation',
);
PR#13556 holds refactoring of how this transaction are searched to use core function to generate query for contribution with any filters.