I made a simple change to a BAQ in E9 - I reordered the display fields so a certain field was moved to be the first column displayed. After I did this I tried to test the BAQ but this error immediately popped up in a dialog box:
Length cannot be less than zero.
Parameter name: length
There is a dashboard that uses this BAQ - it seems to be unaffected by this. I am also able to access the results of the BAQ without issue through the API and can see that the column order was correctly changed. But I am dead in the water trying to do anything in the BAQ Designer, because this error keeps popping up multiple times. I have even gone so far as to completely exit out of Epicor and restart, as well as to clear the client cache, with no luck.
What is going on here and how can I fix it?