What is more clearly a bug is that the credit card address cannot now cope with simple characters like hyphens and throws up an error. It suggests to me that the coding is being done by someone who has no actual experience of this type of customer facing webpage - simple things like collecting addresses should work out of the box with default settings.