Manually linked. If you look at your hero profile :http://eu.battle.net/d3/en/profile/ghos ... o/68819390
It still shows that you last played this hero a few months ago (last played timestamp at bottom) when it should have been updated properly to today. This site needs that timestamp updated as it checks that first to reduce the number of API calls to battle.net.
I'll submit a bug report over to Blizzard and for the meantime, might consider fudging together a temporary fix here to account for that in the future (problem seems to happen more often nowadays)
Logged in users will have accounts forced refreshed regardless of timestamp. Not ideal since we'll be reimporting every single thing right down to every item affix of every hero of every server .... but it'll work (still fairly fast since the site does some precaching)