We’re attempting to load 250,000 territory assignment records after upgrading to Winter '24, but Bulk API jobs consistently timeout after processing about 80,000 records. The jobs run for approximately 45 minutes then fail with “Job timeout exceeded” errors.
We’re using Bulk API v2 through Workbench with CSV files containing territory assignments. The batch size is set to the default 10,000 records per batch. Job monitoring shows batches processing normally for the first hour, then suddenly all remaining batches fail simultaneously.
Bulk API Job Status: Failed
Records Processed: 82,450 / 250,000
Error: Job timeout exceeded maximum allowed time
I’ve tried reducing the batch size to 5,000 records, but the timeout still occurs around the same record count. The data quality is good - no duplicate territory IDs or invalid user assignments. Before Winter '24, similar loads completed successfully in about 2 hours.
Is there a new timeout limit in Winter '24 Bulk API v2? How should we optimize batch size for large territory data imports?