AC ordered 8 A343s from Airbus.
They are operating these 8 A343s and also another A343 being leased from ILFC.
Airbus also has an order for 2 A345s and 3 A346s. 2 A345s are stored in CHR. One occasionally makes training flights. The 3 A346s are not built yet.
As a result I am 99% sure the A346s have not been cancelled yet. However things still can change in the coming months..