-
Notifications
You must be signed in to change notification settings - Fork 133
Error reading character data issue
This fairly common issue occurs when trying to login, and you receive the following error:
Error reading character data for YourCharacterNameHere
GGG (for some reason) added account name as a requirement in early 2015 when downloading character data, this field must be filled in correctly or Procurement cannot download your characters.
There are three possible reasons why your received this error:
In an overwhelming majority of cases, the issue is that you have entered your account name incorrectly. Note that:
- Account name is case sensitive
- It is required even if you login using sessionID
- Account name is the name that you post under on the forums
It is almost certain that either you have not entered your account name, it is in the incorrect case, it is spelt wrong or you have used some other name that is not your account name.
In some cases logging into all your characters can solve this issue if you have old race characters or characters you haven't logged into for a long time. It is still more likely that your account name is wrong though.
GGG's API is unstable at best, it was designed to power the forum so that you could view your stash and linked items. Manually creating a shop is one of the most tedious things I've ever done, I did it exactly once during closed beta before hijacking the API and writing Procurement to do it for me instead.
In the three years since I wrote Procurement the API has not received a single enhancement or improvement, and in some cases it has degraded.
As a result, in some (rare) cases the API will just not return your characters data even though your details are correct. In such cases the only option left is to disable downloading of your characters completely. To do this, edit your settings.xml file and set the following:
<Setting name="DownloadOnlyMyCharacters" value="true" />
and make sure your "MyCharacters" list is empty:
<List name="MyCharacters" />
That being said, my money is still on your account name being wrong.