I’ve just make 4 payments to Mondo. 3 via Pay (First Direct, Nationwide, NatWest) and 1 entering the First Direct debit card manually. Nationwide and NatWest updated the available balance almost instantly. First Direct hasn’t on either of the 2 payments I made.
I’d therefore say it was First Direct being slow and not Pay. (Maybe HSBC also).