I've generated 10 tokens so far and when I finally went to redeem them it says "invalid token"?
What gives?
I've waited an hour each time to get a new token!
none of them work
wtf

You cant do it like that. it is 1 token for 1 ip adress and you can use it 1 hour after requesting it. Or else som1 could just restart his router 1000 time request 1000 token and use them all at once 1 hours later. Not how it works.
WHAT!
So I wasted all this time for nothing!?
Restarting your router does NOT allow you to get multiple tokens. You can restart your router 100 times but still only get one token/per computer/per network/per hour.
Why didn't they say that the token expires after you get a new one?
This is bullshit!
I followed the rules. One token per hour. Now I get nothing because the developer didn't specify their stupid system

you followed stuff you saw people write here in the forum..