Some tasmota entity names broken in dashboard

I’m having a hard time describing what I’m seeing, but on some of my devices the name is not consistently used. I have some tasmota devices with their friendly name set correctly. In some views in Lovelace I see their name correctly, but in the main dashboard view, the friendly name is omitted. But only on three of my seven temp/humidity devices. Lets look at this screenshot:

The “Garage” and “Shed” devices are two that are giving me trouble. The “Outside” device is correct. They are all identical tasmota devices, I downloaded their configurations and compared them to verify they have all the same settings and only differ in names. If you notice at the bottom I have a graph, that does in fact show the “Shed” and “Garage” tempreture entities correctly.

If I check on the entity information directly, it also shows the name correctly:

This is consistent across the dashboards. The top-level dashboard, on some devices, does not show the complete entity name, but the details always show the correct name. I have tried overriding the name and it does not update on the dashboards, either. Anyone have any ideas?