Unfortunately, I started playing Heroes before it was promoted like this, but I think it's because you should have provided your Elvenar account name somewhere - if you write to Elvenar support, please provide your Heroes player ID - you can find it under Settings (gear icon) under Account and...