Apex Legends crashes the moment it launches with an Engine Error reading "Error reading pak file" followed by the code 0x00000017. The message usually names a specific file such as common.rpak. That code means the game tried to open one of its packaged data files and the file is damaged or does not match what the game expects. It happens on PC during startup, before you ever reach a match.

What causes Apex Legends Error 0x00000017 on PC
The error is almost always a file problem. When Apex Legends starts, it loads a large set of packaged data files, and if one of them is corrupted the engine stops cold. Corruption can come from an interrupted download, a disk or storage read error, or a bad write during an update or season changeover. A few non-file causes can also trigger or worsen it.
Players sometimes report the same crash after a season update where verifying the files shows one or two failed entries that keep failing to validate. Others see it only on one launcher, with the game running fine on a different client.
| Cause | What it means |
|---|---|
| Corrupted game files | A .pak/.rpak file is damaged or incomplete, so the engine cannot read it. |
| Outdated GPU drivers | Missing driver components can break loading right at launch, on both Nvidia and AMD cards. |
| Background program interference | Overlays and other apps can interfere with the game's startup. |
| Outdated Windows | Apex Legends relies on recent Windows updates, especially on Windows 11. |

Delete the corrupted pak file and verify game files (Steam)
This is the fix confirmed to work for most Steam players. You remove the exact file the error names, remove the main executable data file, then let Steam restore both. Steam replaces only what is missing, so the download is usually small.
Step 1: Open Steam and go to your Library. Right-click Apex Legends and choose Properties.
Step 2: Select Local Files, then click Browse Local Files. File Explorer opens at the install folder.
Step 3: Open the paks and vpk folders and find the file named in the error message, such as common.rpak. Delete it. Also delete the r5apex file in the main folder.
Step 4: Go back to the Apex Legends Properties menu, open Local Files, and click Verify integrity of game files. Wait for Steam to finish restoring the missing files.
Step 5: Launch the game. If it loads to the menu without the 0x00000017 message, the corrupted file has been replaced.
Repair Apex Legends on the EA app or Origin
If you play through the EA app or Origin, you do the same thing with the launcher's built-in repair, which checks every file and restores anything damaged or missing.
Step 1: Open the EA app and go to your Library. (On Origin, open My Game Library instead.)
Step 2: Find Apex Legends. In the EA app, click the Manage icon (the three dots) and choose Repair. On Origin, click the gear icon next to the play button and select Repair.
Step 3: Let the scan finish. Any corrupted or missing files are restored automatically. Launch the game to confirm the error is gone.
Close background programs and clean boot
Some startup crashes come from other software interfering with the game. Closing background apps frees system resources and removes possible conflicts. A clean boot takes this further by starting Windows with only essential services.
Step 1: Press Ctrl + Shift + Esc to open Task Manager. You can also right-click the taskbar and pick Task Manager.
Step 2: Look through the running processes, right-click anything you do not need while playing, and choose End Task. Turn off overlays such as Discord or Nvidia overlay.
Step 3: Launch Apex Legends again. If the crash still appears, perform a clean boot of Windows and retest to see whether a background service is the cause.
Update your GPU drivers
Out-of-date graphics drivers can cause the error right at launch because a needed driver component is missing. This applies to both Nvidia and AMD cards.

Step 1: Press Windows + R, type devmgmt.msc, and press Enter to open Device Manager.
Step 2: Expand Display adapters, right-click your GPU, and choose Update driver. Pick Search automatically for updated driver software and follow the prompts.
Step 3: If Device Manager finds nothing new, install the latest driver from your card maker's tool. Use GeForce Experience for Nvidia or Adrenalin for AMD.
Step 4: Restart your PC after the driver installs, then launch the game.
Update Windows
Missing Windows updates can also break the game, especially on Windows 11, since Apex Legends depends on recent infrastructure updates. Make sure all pending updates are installed.
Step 1: Press Windows + R, type ms-settings:, and press Enter to open Settings.
Step 2: Go to Windows Update and click Check for updates.
Step 3: Install everything available, reboot, and launch Apex Legends again.
Reinstall Apex Legends
If verifying, repairing, and driver updates all fail, a clean reinstall replaces every file. This clears corruption that a repair may have missed.
Step 1: Press Windows + R, type appwiz.cpl, and press Enter to open Programs and Features.
Step 2: Find Apex Legends, right-click it, and choose Uninstall. You can also uninstall from the Manage menu inside Steam or the EA app.
Step 3: Reopen your launcher and reinstall the game. Your progress stays tied to your account, so it returns when you sign back in. Launch once the install finishes to confirm the error is gone.
You know the fix worked when Apex Legends loads to the main menu and lobby without the Engine Error window appearing. If it still crashes, note the exact filename and the offset and count numbers in the message, since those can shift between launches even when the 0x00000017 code stays the same, and bring that detail to the official Apex Legends support channels.