Missing money after transfer to IBAN

Yes. With the GB IBAN you need to use Revolut as beneficiary and your personal Revolut number as reference, otherwise it won’t work.