My wife's middle name(s) is/are hyphenated (as many Asian names are). Her drivers license has the hyphen; her passport does not; her Global Entry does; her DL FF account does not (and she never received any e-mail from DL about a problem), etc. It seems there can be no consistency, even in the government.