I'm having the same problem with my b2b cruises. I have four cruises booked that are B2B, all with different booking numbers. The first and third were refused with that same message " BOOKING EARMARK IS FULL". I have just sent off an email to both Stockperks and Princess Shareholders. Hopefully they will fix this glitch soon.