The Dashboard native refreshAll event does not work when the BAQ is filtered for Part_PartNum column

In Epicor 2024.1, I have a BAQ that includes the Part and PartTran tables. When I create a dashboard via the application wizard for this BAQ, I encounter a JavaScript error that says “Cannot read properties of undefined (reading ‘reset’)” when I try to filter the BAQ by the Part_PartNum column.

This error occurs only during the refresh; the initial execution of the BAQ works perfectly. It happens whether I use query parameters or filter directly in the BAQ provider model.

If I filter the BAQ using a different column, such as Part_Company, the refresh works fine without any errors.

I initially thought the error might be due to not using both Company and PartNum as filter parameters, since the BAQ is not cross-company and I was only filtering the Part table by the Part_PartNum column. However, adding the Company filter did not resolve the issue, and the error persists.

It’s worth noting that this problem does not exist in Epicor 2024.2, where I can successfully refresh the BAQ when specifying the PartNum filter.

Has anyone else encountered this issue before? I would greatly appreciate any assistance.