One of the things I could never understand for an ID here. When I applied for a Virginia drivers license they required my Social Security Card. The card itself says it should not be considered an ID. I mislaid my card while moving and forgot about it until the day of my DMV appointment (it was during COVID). I had my Michigan drivers license, also my passport. Both have pictures and are considered ID's.
It's stupid stuff like that that drives me nuts. Many businesses require a SS# for payroll and issue ID's with photos. Why can't that be good enough for state election officials. It all goes back to the days when only white land owing males could vote.
Now that most everything is on line, proving citizenship should be easier. If you're an immigrant you should have voting privileges automatically bestowed. Same with natural born citizens, they should be automatically registered on their 18th birthday.