My travel agent had to get involved because even though Stockperks informed me that the OBC had been approved for my two remaining cruises for the year, and I saw it on my Navigator app, the confirmation sheet from my travel agent didn't reflect it.
The upside is that Stockperks didn't need an updated statement. The redacted one I submitted in January was sufficient.