Attempted to check in 9pm Pacific time (midnight Eastern) and check in not available for my cruise leaving from Long Beach, CA. Still not working at midnight local time. Finally was able to check in just before 1am local time (4am Eastern). I skipped through everything and only chose the terminal arrival time. First time available was 11:00am. If there were any 10:30am or earlier time slots they were already gone before I could even access the check in process. After some sleep, later in the morning around 7am Pacific time, I went back to complete the check in, but my bedding option was not correct and when I tried to change it I received an error message of some kind. A few hours later I went back in again and I was able to change the bedding option. I feel like the system is a little bit clunky and needs some attention to work properly. I never had an issue checking in with an airline when the check in time became available so I'm not sure why this is a problem with Carnival recently. I could not find any clear communication exactly when (i.e., what time) check in should be available - only the day "Online check in can be accessed within 14 days prior to sailing...". Is it written anywhere on Carnival's web site that the check in time begins at midnight Eastern time for all cruises? If so, please provide the link as I'd like to see it.