TL;DR: If you are now in a different territory (NA versus EU) from when you first played during Season 1, your Season rewards won’t be granted until we can solve a technical issue. There’s also a different small chance you won’t get the Season reward later in a WvW match. That chance is near-zero shortly after a new match starts up. You will eventually get the Season rewards.
In-depth details follow.
Season reward chests are granted via a hidden achievement, which differs for each place within a League. Whether your world placed first in Gold or Bronze League, you’ll be given the same achievement. The Dolyak finishers are delivered by the in-game mail system if your world placed first in its League. The mail differs for each League.
The game use two pieces of information to know which achievement/mail you should receive. One is historical WvW data so it knows how your world placed in the Season. The other is which world you’re associated with for the Season. This association was made the first time you entered the world during Season 1.
Issue 1: Worlds in the NA and EU territories don’t know about each other’s historical WvW data. So if you’re in a different territory from the one you were associated with for Season 1, the game doesn’t know how your world placed and can’t reward you. Yet. Once this issue is fixed, the Season reward will be granted. We know who should get the rewards, and who has not yet received them.
Issue 2: There’s a bug that sometimes prevents certain games from knowing any historical WvW data—even for their own territory. This can prevent the game from giving Season rewards. This also affected the Dawn of the Seasons achievement’s behavior. Until this is tracked down and fixed, there seems to be a smaller chance to be given the Season rewards later in the week of a WvW match. Chances are extremely good shortly after a new match has started that you’ll be given the rewards.
Thank you for your patience while we solve these issues. While there are quicker ways to get rewards out to people who are missing them, it’s best we take the time to fix the underlying issues and allow the corrected code to issue the rewards in due time. Neither player nor developer wants the same issue to potentially happen a second time. Or for rushed work to cause different issues in the future.