mar2112 Thanks for the feedback! The "us 101" issue has been resolved and will be fixed in the next release.
The hyphen-minus behavior happens because "Fairfax-bolinas" isn't in the dictionary. This activates the fallback behavior, where a neural network is used to predict the pronunciation of the words, and other characters like hyphens are read out loud.
For the "Ma-der-a" behavior, that word isn't in the dictionary, so the neural network tries to guess its pronunciation. The model can sometimes get things wrong—especially with Spanish street names—because it was trained on the English dictionary the app uses.