Under these circumstances I would contact your bank and ask if they are able to reverse the transfer. If you for any possible reason you’ve mistyped a detail it could very well be held in limbo by the reviving bank. In this case Barclays.
Contact your bank. And try again using your debit card to load the cash. Which would load instantly. This sort of problem happened before with PayPal with me. Sometimes large transfers can be held by banks pending authorisation under anti-money laundering laws. Within your app contact a representative from revolut they do reply within a few hours during working days. If they’ve seen the message chances are they’ll look into it before providing you with a concise answer.
Don’t panic I know it’s not nice knowing money isn’t in your hands but it will be resolved.