It could be due to a couple of reasons. The cruise is a two week cruise and it is also a repositioning cruise. After arriving in Barcelona, it goes on to cruise the Mediterranean. Perhaps this requires a little more planning.
I will be on that April 16th cruise to Barcelona and have had the reservations for quite some time, so I am sure that there was not any recent unforseen problem.