Can't give requested consent for transferring funds from Visa to GBP

I just got an email from Wirex which begins like this:


However when I click that green button, it just takes me to my normal account dashboard. There is no confirmation that my consent was registered. Is this just bad user interface design, or is there actually a problem with the consent mechanism?