Stuck on the Update button

’ve been trying without success to start WoW-Midnight for about a week and a half. Battle.net app has an Update button, but it stops immediately with BLZBNTAGT00001398 - Internal Error occurred. Reboots of my iMac and my router don’t help. Reinstalling Battle.net makes no difference. Throwing out the Agent folder as suggested breaks Battle.net entirely. Trying Scan & Repair gets the same 1398 error message.

Clicking on World of Warcraft Launcher thinks for a while, downloads something to 5%, then gives the BLZBNTBTS0000005C error, for Missing or Corrupted data.

I’ve tried logging into my almost never used Admin account, same results, so it’s not a permissions problem.

Trying some of my older games, SC2 is acting similarly, and Diablo 3 says it patched, but crashes if I try to launch it. Only HotS starts, so I started playing it again yesterday.

I know this iMac is 9 years old, but with a larger screen, larger hard drive, and more memory than the new ones have. This is very frustrating.

(the other Desktop forum sent me here)

:check_mark: BLZBNTAGT00001398 – Internal Error

:check_mark: BLZBNTBTS0000005C – Missing or Corrupted Data

These are Battle.net Agent failures, not game failures.
They happen when the macOS version is too old for the modern Agent.

A 9‑year‑old iMac typically caps at macOS 10.13–10.14, and Blizzard quietly dropped support for those versions.
That’s why:

  • WoW Midnight fails

  • SC2 fails

  • Diablo III fails

  • Scan & Repair fails

  • Updates stop instantly

  • Only Heroes of the Storm launches (older engine)

Everything you wrote about Step 01 is correct.

Step 02 — Correct

Old Blizzard folders contain incompatible Agent data.
Reinstalling Battle.net without deleting them does nothing.

Step 03 — Correct

Older macOS treats /Applications as a protected folder.
Modern Battle.net needs real‑time write access.
If the OS blocks writes → “Missing or Corrupted Data.”

Moving games to ~/Applications or ~/Games fixes this.

Step 04 — Correct

Downloads stopping at 5%, multiple games breaking, only HotS launching —
these match filesystem corruption.
Disk Utility → First Aid is the correct fix.

Step 05 — Correct

Reinstalling Battle.net after deleting all Blizzard folders gives a fresh Agent.
Installing into ~/Applications ensures the Agent can write normally.

Step 06 — Correct

If the Mac cannot upgrade past macOS 10.13–10.14, then:

  • WoW Midnight will never patch

  • SC2 will never update

  • Diablo III will crash

  • Battle.net Agent will always fail

  • Scan & Repair will always fail

  • Internal Error 1398 will always return

The launcher is simply too new for the OS.

1 Like

Thank you. I had my suspicions but no evidence. It is time to buy new hardware. But they should have told us about this change.

2 Likes

What version of macOS are you using? Brian’s answer isn’t necessarily wrong, but there’s a lot of ChatGPT in his response.

I’m on Ventura 13.7.8, on the 27” Retina 5k iMac from 2017.

Ventura is still supported by Blizzard, at least nominally. macOS 12 (Monterey) is the minimum requirement for Midnight.

That’s the good news, at least. The bad news is that you’ve done everything you should have done to try and get it to work, and I don’t have any additional suggestions at the moment. Are you playing it on the internal drive, or from an external?

Internal drive, 2.1 terabytes. Or about twice what comes with new Macs, for some reason. About half full.

1 Like

Yep, that’s more than adequate.

I don’t have any better suggestions, sorry. I would have imagined that permissions errors were the issue, but you’ve investigated that. I suppose your options now are i) sit tight and periodically attempt to update in the event that the problem is resolved, ii) since you’re on an Intel Mac, is BootCamp an option for you? (or, iii, upgrade to Apple Silicon. I’m playing WoW on an M4 Pro mini, and it runs very well indeed).

Well, I ordered a new Mac Mini yesterday. But I might not receive it before Halloween. The supply chain must really be messed up.

1 Like