Payment Delay October 2025