I was suspecting that OP may just have transferred funds from a 'trading account' to a 'main wallet account' and therefore only received a UUID-type 'transaction ID' instead of an actual Bitcoin transaction ID.
In the case of transferring the fund from trading account to the main wallet, they must make an on-chain transaction with real transaction ID.
Blockchain.com trading account is custodial while their wallet is non-custodial.
Another theory is that the exchange gives you a 'transaction ID' before actually creating the real withdraw transaction.
It seems that this is how blockchain.com trading account works.