I missed a flight at IAH once because TSA insisted that they don't accept foreign driver licenses, only passports. My license is from the District of Columbia.
Years later, the DMV here changed licenses to say "Washington, DC" instead of "District of Columbia" because this happened relatively frequently.