I booked a cruise back in June for October 2023. Having only cruised MSC once, which was back in 2013, I'd forgotten I have a Voyager's Club account. So, when I booked, I wasn't logged into VC. A few weeks later I realized I had a VC account so I logged in and tried to link the cruise. At first I kept getting errors messages. Many tries and several days later, it would tell me it was successul, but still wouldn't show the cruise as being linked. I finally had to email them and they replied quickly. I saw it linked the next day. They also applied a 5% discount for VC.
Fast forward to a few weeks ago and I decided to splurge and book a duplex in the Yatcht Club. Again, I'd forgotten to log into VC first so I tried linking the new booking with no luck. It said it was successful, but I couldn't see it. I again had to email them. It took them over a week to reply this time. They told me it was now linking, although I still couldn't see it. I tried linking it myself last night and a miracle happened--it successfully linked on the first try AND I can see it! I was sent another booking confirmation; however, they did not apply the 5% discount so I assume I'll need to contact them to do that.
Next step is to cancel that first booking, which I dread because I know I'll need to call them and I've heard all the horror stories here. I really wish their website worked better and was more self-service like other cruise lines, though I admit I've only been on two cruises nine years ago (MSC and NCL), so I don't have much to go by. I can only assume most mainsteam cruise lines allow you to do more online.