My flight was canceled this morning (6 July); original flight was ORD-CPH-BCN on 7 July. Auto-rebooked on British Airways ORD-LHR-BCN at around the same time. I called and waited on hold for 1 hr (with the option for an auto callback which I didn’t accept), and was rebooked on LH via MUC in about 10 minutes. This was for a revenue flight. all good, except for the long wait time to speak to someone, but that can be expected as they the CS agents are probably getting slammed.