Import Center, Cooldowns & Queue
Run safe imports, monitor all-stats jobs, and recover from partial data.
Import Center
Open Administration → Import Center for the normal Madden import workflow. It replaces the separate Import Status and Import Queue screens.
The main button says Import My League the first time and Update My League after that. Select it once. NeonSportz performs the normal steps in order.
What the main import does
- Imports league information and standings.
- Imports every team roster and free agents.
- Imports schedules.
- Imports statistics for every supported week.
- Verifies completion.
You do not need to select each step manually.
Progress states
The Import Center keeps its progress on the server. Closing or reloading the page does not restart the import.
You may see:
- Waiting in line — position #3. The request is queued and safe.
- Importing rosters — 18 of 33 complete. Leave the page open or return later.
- Preparing schedules and statistics. The stats stage is being set up. It changes to a week count once the import begins.
- Importing stats — Week 4 of 22. The all-weeks job is running.
- Import complete. The update finished.
- Import stopped while importing rosters. Use the displayed retry action once.
The progress bar covers the whole import rather than the current stage, so it moves forward once per stage and does not restart. Alongside it, Import Center estimates the time remaining, and for a league waiting in the queue, how long until its turn. The estimate comes from how quickly recent imports finished, so it moves as the queue does and is an approximation rather than a deadline.
The main action is disabled when another action is unavailable. Cooldowns and queue positions come from the server, so repeated clicks do not make an import faster.
An import that stops responding is picked up again automatically, and rejoins the queue at the back. An import that stopped between the roster stage and the statistics stage is also picked back up, within about an hour, without any action from you. It keeps the weeks it already imported, and the leagues waiting ahead of it are not held up while it retries.
Check from Discord
Use /import status to see the same durable state and /import update to start or resume the guided workflow.
The individual stage commands import as well: /import league-info, /import rosters and /import stats. Each runs its own stage and then reports the league’s import state, including the stage reached, how far through it is, the queue position when statistics are waiting, and the estimated time remaining.
Anyone in the server can run the import commands. They used to need Discord Administrator, which refused the wrong people — the commissioner who runs the league is often not whoever owns the Discord server. An import is safe to run more than once: it never duplicates anything, and a league already importing keeps its place in the queue rather than starting again.
Fix one part of an import
Expand Fix One Part of the Import only when the normal import completed but a specific part is missing.
- League Information repairs teams and standings.
- Rosters repairs players and free agents.
- All Statistics repairs schedules and statistics across multiple weeks.
For one missing week, use Import a Specific Week below instead of importing every week again.
A single-part repair finishes on its own and does not continue into the other stages. When it completes, Import Center returns to the ready state rather than reporting that another stage is starting. Use the main import action when you want the full league information, rosters and statistics sequence.
Import a specific week
Expand Import a Specific Week in Import Center to see what every week has on file and fetch any of them again. Every other week is left alone, so this is the fastest way to repair a single week that came back missing or wrong.
The table lists each regular season and playoff week against the eight things EA returns for it: games, team statistics, passing, rushing, receiving, kicking, punting and defense. Each is marked one of three ways:
- On file. That part of the week has been imported. Point at the mark to see when.
- Missing. The league has reached that week but does not have that part of it. This is what to import.
- Not played yet. The league has not reached the week, so there is nothing to import. Schedules arrive before a week is played, so a future week often shows its games on file and nothing else. That is expected, not a gap.
Use the import button at the end of a week’s row to fetch that week again.
- Preseason weeks 1 to 4 are listed separately, below the table. Preseason imports are not recorded, so there is nothing to show for them; each button fetches that week fresh.
- The Pro Bowl week is not listed. EA holds no statistics for it.
- Select a week once and wait. A week you have just imported is held for a couple of minutes so a second selection does not fetch it twice.
- A specific-week import always fetches the week again, even if it was imported minutes ago. That is the difference between it and the full import, which skips weeks it has just pulled.
A specific-week import is unavailable while a full import is queued or running. Wait for it to finish, then import the week.
Missing games for one week
When a week has no imported games, a league administrator sees Import Week [number] on the schedule. It imports that one week, the same as selecting it in Import Center. A regular member sees that a league administrator must import the week.
After the import reports success, reopen the schedule or game page to verify the games appear.
Player statistics look thin for every week
Statistics attach to the players your league has on file, so a roster that has drifted from EA’s shows up as missing players rather than as a failed import: weeks report on file, the totals are simply short, and importing those weeks again changes nothing.
Import rosters first, then import the affected weeks. The roster import is what reconciles your players with EA, and the statistics can only find them afterwards. This is worth trying whenever stats look incomplete across the board rather than for one week — a single short week is usually just that week, and the specific-week import above is the faster fix.
Import method
Madden leagues import through EA Connect, the Madden Companion App, or both, set under Import Methods at the top of Import Center. The rest of the page follows what is on: EA Connect adds the import button, stage list, and per-week repairs; the Companion App adds the Export URL and the export steps; a league doing both sees all of it. At least one has to stay on, and methods cannot be changed while an import is running.
If Companion pushes are switched off, it cannot be turned on and affected leagues are directed to connect EA before importing.
Do not reconnect merely to bypass a cooldown.
Import completion webhooks
Open Administration → Automation → Import Webhook to notify an external dashboard after League Information, Rosters, or All Statistics completes.
Webhook destinations must be public HTTP or HTTPS addresses. NeonSportz rejects local, private-network, link-local, and redirecting destinations. See Import Automation and Webhooks for payloads and security requirements.
If an import stops
If all-statistics imports are temporarily unavailable, the request has not been queued. Wait briefly and try again. Import Center marks the attempt as stopped and makes its retry action available; a refused All Statistics repair does not start the 30-minute cooldown.
- Read the stopped stage shown by Import Center.
- Select its retry action once.
- Wait for the status to change.
- Verify the affected league page.
If the same known failure remains after the retry, follow the Discord support instructions on the screen. Do not reset league statistics while an import is active.
If EA is refusing requests
When EA stops accepting export requests, Import Center says so and stops the import at that point rather than attempting the remaining weeks, which could only fail the same way. Weeks already imported are kept.
New imports are also held back briefly while EA is refusing requests, so a league waiting in the queue is not started only to fail. Nothing is required from you: start the import again once EA is serving requests, and it continues from the weeks that are still missing.
If a site update is being installed
NeonSportz stops starting new imports while an update is being installed. A league that asks for one during that window waits in the queue and starts as soon as the update finishes, rather than being started into a site that is about to restart.
An import that was already running when the update began is handed back to the front of the queue as soon as the site returns, and continues from the weeks it had not yet imported. Nothing is required from you, and the interruption does not count against the number of times NeonSportz retries the import.