I booked last March for my February 26/23 sailing. Every now and then I check Cruise Critic site!! In June someone posted about Vibe selling passes!! Called NCL in June and bought Vibe passes for my Escape 2/18/23 cruise and Prima!! Last week I booked a B2B cruise for 2024 and was able to buy Vibe passes!!
You can always check once onboard. Someone posted they were available. Good luck and enjoy your cruise!