It was unclear that you’re calling the BAQ report from code from your questions, but I think it’s an important distinction here because there’s no way to tell the quality of the code.
Does the BAQ report also have a delay when invoking it from the standard interfaces?