Does sound like something is missing here. I suggest you call WebServices and get them involved. They can look inside the database directly and see what's set. The reservations desk can only guess and many will make up rules to justify what's happening to get you to go away.