Model: gemini-2.5-flash
Issue Type: Batch jobs not completing after 72+ hours
PROBLEM DESCRIPTION:
Seven (7) batch jobs submitted on December 29, 2025 remain in “JOB_STATE_PROCESSING”
status after 72+ hours. Expected completion time is 1-24 hours per documentation.
Job IDs:
[List your 7 job IDs here if you have them]
SYMPTOMS:
- Jobs submitted successfully via Batch API
- Files uploaded successfully (received file IDs)
- Jobs show as “PROCESSING” in Google AI Studio
- No progress or completion after 72+ hours
- No error messages or failure status
ATTEMPTED RESOLUTIONS:
- Verified API quota status (Tier 1 paid account)
- Checked quota dashboard - all limits show as reset
- Confirmed file uploads successful (38.2 MB JSONL, ~5,000 records)
- Verified API key permissions
- Attempted smaller batch submissions (100 records) - same result
- Rate limiting respected (2 RPM quota compliance)
- Attempted new submissions with proper JSONL formatting
CURRENT IMPACT:
- Cannot complete batch processing workflow
- New submissions also failing with “Error on line 1: No request specified”
(despite valid JSONL format) - Unable to progress with 5,000+ record dataset enrichment
EXPECTED RESOLUTION:
- Clarification on why original 7 jobs remain in PROCESSING state after 72+ hours
- Either completion of existing jobs OR guidance on safely canceling/resubmitting
- Resolution of “No request specified” error for new submissions
TECHNICAL DETAILS:
- Batch file format: JSONL (validated)
- Input size: 38,283,116 bytes (~5,000 records)
- API endpoint: gemini-2.5-flash:batchGenerateContent
- Submission method: Official google-genai SDK (Python)
- Account tier: Paid Tier 1
- Rate limiting: 2 RPM (respected with 35-second delays)