This is our 25th cruise with Carnival, and even with TBA rooms, we’ve always found out our room assignment at least a week before sailing. I called Carnival today and they told me that they must send/verify all final names/info to the ships at least 2 days prior to sailing so she’s not sure why we haven’t received our room number yet. It’s really no big deal to us, but just wondered why they wait sometimes to assign a cabin? I’ve seen some say they don’t find out till boarding. That’s crazy it takes that long, but I guess wherever we are, at least we are onboard. 😂😂😂😂