We are running into an issue where the form validation is failing for the exposed filters during a batch export. The fix for this issue turned out to be a relatively easy fix, but I am not sure WHY it fixes it (still investigating). It seems that static variables are persisting across batch operations (which may be an issue elsewhere). But this can be alleviated by not utilizing the statically cached form_set_error (passing TRUE as the third parameter).