Interestingly when I check my booking on OS website it is still all confirmed and on Saudia it says confirmed, payed and invalidated as it is for many of us. However when I check my Amex statement the credit card has not been charged.
And by the way the OS website has very limited availability right now. Only open for bookings and check-in, and checking flight status. Not sure if it is related though.