Simply put, you can have multiple versions of Java in different places.
Siri knew who those people were but proclaimed 'Uh oh, I don't have a phone number for Jane Isa Doe." and beneath, there's a message: "Content Not Available." I debugged this for over an hour and on a hunch, found a workaround that seems to work for nearly everyone who has tried it.
Thanks for your many years of attention and everything you've done to make the site such a valuable resource.
I sometimes find the Java setup on my various Apple devices to be a mystery.
I had tried a ton of suggested fixes for the issue before stumbling upon this work around. In it, I link to the Apple discussion forums at the bottom, where people have been saying that this workaround fixes the issue for them.
[crarko adds: I find I already don't have middle names in any of my Contacts, so I've not seen this.