Please try again. Your license should work now.
And about upgrade, Upgrades are provided for a term of 1 year from the time of purchase. After 1 year a new license will need to be purchased in order to continue receiving support and product upgrades (From https://wpeden.com/terms-and-conditions/).
Let me know if still can’t verify your license.