“Please ensure your card is registered to the billing address and name you entered on the details page.”
They are correct. They match. I have been trying to sign up to this network for over two months and it fails every single time. I have tried every combination of title, name, middle name, surname you can think of with no success. I’ve noticed a distinct lack of comments from support staff on this message board so I don’t expect a response but maybe someone else will see this and be able to help.