I had the exact same problem you mentioned. They kept saying all my OBC, stock credit, FCC and AARP is on our account except it wasn't. I went to guest services 4 times and showed my documentation. They kept saying they sent emails to Seattle and it showed the same. Next they said they tried to call the big box and could never get an answer. When I returned home I called several times to get it resolved and finally they said they would give me a FCC and it would appear on my account. When I went to book another cruise it wasn't there. I called again and now they told me I received everything I was entitled to. I was so upset with the whole way this was handled on the ship and with the big box. Never booking with them again.
I wish you luck and hopefully you will have a better experience than I did. Let me if it works out.