Answer
This has been traced to a length limit on an internal logging/directory identifier tied to Quick Report execution — when that generated identifier exceeds roughly thirty characters, the request can fail with a generic server error unrelated to the report's actual query; disabling Quick Report logging is a workaround, alongside checking whether your release includes the fix for this specific limit.