Why is the liquid logic not working on the Thank You page?

Hi folks, have any of your clients complained recently that the liquid logic for checking if the order is paid or pending on the thank you page isn’t working? I create custom payment solutions using the logic and in the last week about 12-13 of my clients emailed me certain functions are not triggered; the only reason for them to not trigger is if the above logic fails.

The logic first checks if a certain payment gateway method is used and then checked if the status is pending using

checkout.order.financial_status

field.