I had the same problem and found that not filtering out enough ships so that you can scroll one way and then back again allows you to select your free ship and have the "buy with ship token" button pop up for you to click instead of the dilithium cost.
I have been playing STO since 2010. I never had a problem getting my free ships at promotion. Also, when you first talk to the Ship Requisitions Officer, and go to the appropriate screen use the arrows or the rank filter to get to the corresponding ships.
So, I just push the buttons and things blow up? Fascinating...
"Don't let them promote you. Don't let them transfer you. Don't let them do anything that takes you off the bridge of that ship, because while you're there... you can make a difference." - James T. Kirk
thanks for the response. i can see all the ships when i browse but all have cost. i read somewhere that one will get a token or something. i was definitely able to purchase the ships so if it is a glitch it is a glitch by a successful capitalist ;-) thanks again.
You may have to rerole that char to get the new ship.