Object’s description not read if equal to its name
If an accessible object has a description and a name that are
both defined to the same text string, Orca will treat that as
redundant information and disregard the description.
This rather nice feature, however, has an unfortunate side-effect:
if that same object already has a “labelled by” relationship with
another label (thus being read instead of its name), since the
description is disregarded, the information it contains will never
be read.
In the attached minimal example, you have two check boxes that both
have a name and a description, but only one of which has a different
description. Only that one will have its description read by Orca.