Elfo Bianco.3786:

I’m updating API achievements data with the new added achievements, but the app returns an Error (500) downloading the last page (12) from https://api.guildwars2.com/v2/achievements?page=12&page_size=200

Reading the link on web it returns the following error:
<Error code=“48” module=“3” line=“412” text=“callback (): TypeError: Cannot read property ‘file_id’ of undefined
TypeError: Cannot read property ‘file_id’ of undefined
at scrubAchievement (c:\arenanet\llivewebapi.337\web\js2api\code\v2\controllers\achievements.js:68:19)
at c:\arenanet\llivewebapi.337\web\js2api\code\v2\controllers\achievements.js:153:29
at JS.sts.(anonymous function).object.merge.complete (c:\arenanet\llivewebapi.337\web\jssrv2\code\request.js:139:20)”/>

Lawton Campbell.8517:

Looks like there was an achievement that shouldn’t have been whitelisted (3010) — it doesn’t exist and is causing the breakage. I just blacklisted it — the last page should start working in ~5 minutes when the caches expire.