If it did happen, the solution depends on what kind of ticket you have.
If it is paid tiecket or AM reward, CX would protect you to another flight with F class or refund it. If it is AA reward, you must call AA to see what they could do for you. Since AA is not the operated airline, it might be difficult for you to get F seat on another CX flight...