Thought it was because of the weekend but maybe not??? (Still not arrived in my SCB account)
Just harping back to this transfer (which was WISE to Thai bank, not from your UK bank ).
It is important to understand what actually happened because, as I discovered, it can make a difference to transfer times.
If you instruct a WISE transfer to Thailand and link it to a transfer from your home country bank two things happen - or this is what I found - the fee is slightly higher AND it can take longer to transfer to Thailand.
What I do is transfer GBP into WISE where it temporarily sits in my WISE GBP account and then I instruct a Baht transfer and link that to my GBP balance.........nearly always 6 seconds. What I also do on occasions, if I like the daily rate, is to transfer GBP to WISE GBP and then convert to WISE THB account..........................then I transfer the Baht to Kasikorn when it suits me - directly from my WISE THB account.
I wasn't going to do this yet as I was waiting for an improvement in the exchange rate; nevertheless, for the purpose of this educational post

I thought I would experiment by transferring my regular 40k Baht.
If I had done it your way (linked to a UK bank transfer) I would have got a rate of 45.0841 (that doesn't change for the other methods), the fee was £7.21 and I would have waited until Monday for the money. I moved £900 from my UK bank to WISE GBP and linking the Thailand transfer to that would cost £6.95 and arrive in seconds.
For the purpose of this exercise I first converted WISE GBP into my WISE THB account (same exchange rate) and the fee was £5.59. I then transferred 40k to Kasikorn from my WISE THB account. There was a transfer fee of 61 Baht making my total cost £6.20 - the transfer was instantaneous. The benefit of this option is that I can convert when I like the exchange rate - that might be 2 weeks ago and the 40k would sit in my WISE THB until the start of this month when I transfer to Thailand for Immigration purposes.