I never add it to MMB but am prompted to do it when checking in online. You will need the control no - printed in red on your visa page. Never had a problem thereafter continuing with checkin.
Do you get a BP after checking in? I can normally check in but don't get the BP (I assume because of the manual visa check).