Mine was delayed several hours, but it eventually came through — together with the new seasonal reward trees. Try reloading the game.
Also, If you play no ranked matches in a season, you get no rewards — I discovered that the hard way a couple of months ago. It appears to suffice to play 1 match and lose it.