SOLVED Can't launch - CAS system error

Retail: “The CAS system was unable to initialize: Unable to initialize CAS from build info file. No active install info entries. CASinitialize() failed to create folder …/Data: No such file or directory”

Classic: “ERROR #154 (0x8510009a)”

Just upgraded a 2012 MBP to Big Sur (11.7.1).

Scan and Repair completes without complaint.

Going to re-copy the install from the MBP running Catalina and try that again.

Edit: that did not help. On Catalina, it works. On Big Sur, the above errors appear. Edit 2: and Monterey (12.6.1).

Edit3: Got it working by copying again, using a tar pipeline to get all extended attributes:

sudo tar cf - World\ of\ Warcraft | nc TARGET_IP 12345
nc -l 12345 | sudo tar xvf -

Why does it have to be this messy? Why isn’t a simple scp -r enough?

2 Likes

Here is a quick solution for others that end up here due to a CASInitialize error after copying their Warcraft folder from one mac to another. I originally airdropped from my laptop to studio, and started receiving this error that the Data directory could not be found or created. It turns out that this issue has to do with the MacOS quarantine attributes.

You can remove these by;

  1. open iTerm
  2. cd {your Warcraft folder}
  3. xattr -cr . ← in {your Warcraft folder}
  4. you could also xattr -cr {your warcraft folder} as well to avoid messing up other attributes if you are in the wrong directory.

Hope this helps someone else out there.