Order financial_status still paid after order is cancelled and refunded

this might be related to Order financial status is still 'paid' after order is cancelled which is still unresolved.