The culprit seems to be HAL, and reports seem to suggest that they even say to just fill in whatever info will make the submission work even if it’s not accurate.   Other cruise lines seem to understand the rules.