Critical Bug - Batch API Output Files Cannot Be Downloaded Due to 40-Character File ID Limit

I am experiencing a critical bug with the Gemini Batch API where successfully completed batch jobs cannot have their results downloaded. When creating a batch job using genAI.batches.create() with the gemini-2.5-flash-image model, the job completes successfully with state JOB_STATE_SUCCEEDED. However, the output file generated has a file ID that exceeds 40 characters (e.g., files/batch-n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq = 47 chars total, file ID portion = 42 chars). When attempting to download this file using genAI.files.get() or direct HTTP requests to the Files API endpoint, the request fails with error: "GetFileRequest.name: File ID (name excluding 'files/') cannot be more than 40 characters." (400 INVALID_ARGUMENT). The batch job ID itself is 36 characters, and prepending batch- creates a 42-character file ID, which exceeds the Files API’s 40-character validation limit. This means batch jobs complete successfully but results are permanently inaccessible. This affects all batch jobs regardless of size. SDK version: @google/genai (latest). Batch job example: batches/n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq, output file: files/batch-n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq.

Anyone can help me out from this issue?

I am experiencing a critical bug with the Gemini Batch API where successfully completed batch jobs cannot have their results downloaded. When creating a batch job using genAI.batches.create() with the gemini-2.5-flash-image model, the job completes successfully with state JOB_STATE_SUCCEEDED. However, the output file generated has a file ID that exceeds 40 characters (e.g., files/batch-n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq = 47 chars total, file ID portion = 42 chars). When attempting to download this file using genAI.files.get() or direct HTTP requests to the Files API endpoint, the request fails with error: "GetFileRequest.name: File ID (name excluding 'files/') cannot be more than 40 characters." (400 INVALID_ARGUMENT). The batch job ID itself is 36 characters, and prepending batch- creates a 42-character file ID, which exceeds the Files API’s 40-character validation limit. This means batch jobs complete successfully but results are permanently inaccessible. This affects all batch jobs regardless of size. SDK version: @google/genai (latest). Batch job example: batches/n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq, output file: files/batch-n9om2rexj6qkyq3cjs0g98fuq5c15j01i6qq.

anybody can help me out from this?