I have a ticket booked with Air Canada YYZ - ZRH - NAP. First leg is Air Canada, second is Swiss Air.
Air Canada's carry-on weight policy is refreshingly "must be light enough that you can store it in the overhead bin unassisted". Swiss Air says max 8KG, strictly enforced at the gate.
CTA 144-A-2014's interpretation note says in section 4.2 that the rules apply to carry-on, while 4.4.1 notes that "a single set of baggage allowances for carry-on baggage would not be practical" and "once a carrier’s baggage rules has been selected to apply to the passenger’s entire itinerary, that carrier’s baggage charges should not differ from flight to flight. Further, the passenger should not be charged an additional sum if the passenger’s carry-on baggage cannot be accommodated in-cabin (due to weight, size, etc.) and it must be checked instead."
It seems like Swiss Air will force any carry-on over 8KG to checked and want to charge extra, while CTA 144-A-2014 seems to suggest they should not charge more. I called Air Canada and the person I spoke with thought I might have to pay to check the carry-on Air Canada might reimburse me, but the agent seemed unsure. I called Swiss Air, and they said carry-on over 8KG likely would be ok, based on CTA 144-A2014, but the agent at the gate would have final say.
What will actually happen in this situation? Or, happened in your experience?