User Imports stuck in Created status

Incident Report for Firstup

Postmortem

Summary:

On November 14, a large file uploaded by one customer program caused the system responsible for processing user imports to slow down significantly. Because the system processes import jobs in order, this slow-running file created a backlog that delayed other customers’ imports during the incident.

Once the issue was identified, the problematic file was stopped and the system was restored, allowing imports to resume normal processing.

Impact:

  • CSV files uploaded during the affected timeframe experienced delays.
  • No data loss occurred, and all delayed imports completed successfully once the system recovered.

Root Cause:

A large CSV file uploaded by one customer program contained a high volume of duplicate entries, which triggered recursive processing behavior. This caused the import system to spend an unusually long time processing that single file, slowing down the overall import queue.

Mitigation:

An incident was declared as soon as the scope was understood. After identifying the slow-running upload as the source of the delays, the team stopped the problematic job to prevent it from continuing to block the queue. Performance was then restored by restarting the processing workers and performing maintenance to improve lookup speeds. These steps allowed the system to clear the backlog and return to normal operation. All delayed import jobs completed successfully once the processing queue began moving again.

Recurrence Prevention:

The following actions have been identified as follow-up actions to commit to as a part of this process:

  • Adding monitoring that alerts us if import jobs begin taking unusually long or if the queue grows too quickly.
  • Improving how we validate uploaded user data.
  • Enhancing our import processing logic so that slow-running jobs can be isolated without delaying other customers.
Posted Dec 02, 2025 - 00:17 UTC

Resolved

No further issues have been noted since the fix was implemented; the incident is resolved.
Posted Nov 15, 2025 - 00:24 UTC

Monitoring

A fix has been implemented and we are monitoring the results.
Posted Nov 14, 2025 - 20:40 UTC

Update

Imports are no longer in a 'stuck' state and the cause is understood. We're continuing to monitor to ensure a steady state.
Posted Nov 14, 2025 - 20:21 UTC

Identified

The issue has been identified and work to mitigate any outstanding stuck imports is underway.
Posted Nov 14, 2025 - 20:01 UTC

Investigating

We're currently investigating an issue where user imports become stuck in Created status.
Posted Nov 14, 2025 - 18:53 UTC
This incident affected: Platforms (US Firstup Platform, EU Firstup Platform).