Has select always included the label on drop down lists?
Yes that was one of the many changes in 5.31 related to screen readers and buttons and such. https://github.com/civicrm/civicrm-core/pull/17675
It also inadvertently made all my contacts appear to be from Afghanistan.