Mine isn't an EU card but I solved my card payment issue by enabling oversea/international transaction at the banking site.
Maybe you could ask your friend to check out if there's such thing for his card or have him contact the bank to see if this was the case?