Sorry if this is a silly question, but could it be a digit issue? Eg if someone born on 1st January inputs 1/1 instead of 01/01, some systems will reject it.