You could say that, however, there are people who are able to test it with less than 1000 days, and some that have over 1000 that can't.
There is definitely a bug somewhere...
Branflakes confirmed the 'issue' in another thread.
Namely, Tribble doesn't recognise veterans who don't have ACTUAL 1000 day status.
So if you purchased the vet subscription SINCE they started issuing it with all the x days rewards and items in one 'bundle', it won't count
He did confirm that this won't apply when it hits holodeck though.
Edit: Found the post -
Originally Posted by pwebranflakes
This may be because only your actual veteran status transfers to Tribble. So, if you're not 1000 actual days subscribed, but have a Lifetime Sub, you have to wait for it to hit Holodeck to claim.
well that really doesn't count at all then because I have friends who are only 300 day vets and are flying the ship?? explain lol
im over 1000 days (1233 I think) and im an LTS and unable to claim it at all (although I can claim the token for the ship!) so it is definitely bugged