I just want to chime in with some recent experience trying to use MC SecureCode with my Arrival Plus card.
Last night I was trying to make a booking on BA.com, which states that it uses MC SecureCode / Verified by Visa. After hitting "submit" on the payment page, I was taken to a processing/loading page, which would load for a few seconds and then give me an undescriptive message saying the transaction has failed, that no money had been taken out of my account, and that I have the option to go back and try another card.
After a few attempts at this, I reasoned that the processing page is trying to load MC SecureCode, which I had never set up before, so I went to SecureCode website to try to register. I got the same identify verification failures that other people here reported, and was told my card has been "locked".
I called Barclays twice, and got very nice but unknowledgeable (not their fault) CSRs. At one point I had to explain to them what SecureCode is, and another time I was put on hold for 10 minutes, during which the agent seemingly googled a description of SecureCode and read it out to me... Now the part that I am p*ssed off about is this -- both times I ended up being transfered to the security department, who grilled me on a series of identity verification questions, only to put me on hold and HANG UP on me. After being hung up on by Barclays twice, I gave up and made the payment with a Citi VISA instead...