I don’t have any real answers for you but we’ve recently booked 2 MSC cruises for 2023, one on December and one in March. We’ve mostly cruised Carnival to this point and these will be out first on MSC.
Our December cruise isn’t showing any options to book, other than spa services. However, our March cruise appears to have a full line up of options available. I’m wondering if the December one might be too far out. This might be the case for your 2024 on as well?