I think it's a bit stranger and I haven't figured it out yet.
I have one of the original Google Home devices in my office. The office lights (mounted in the fan) are on a Lutron dimmer connected to Hubitat and the ceiling fan has a Smartenit Zigbee (on/off) relay in the canopy to turn the fan on and off (there was no fan wiring to the wall and I didn't want to add it). In this room I can tell Google "Turn the fan off" and it does, responding "Turning office ceiling fan off". Similarly I can turn it on. It never does anything to the lights when I do this.
Do you all think this works because it's an on/off switch instead of a variable (dimmer) type control?
What gets me is I have the same configuration in my guest bedroom except the Google device in that room is a mini. When I make the same request in that room, to the Google device in that room, it turns on (or off) the fan in my office. In that room I have to use the complete name - saying "Turn on the guest bedroom ceiling fan" - and then it works.
The devices are assigned to the correct rooms and my naming convention in Hubitat adds the room name to the device using the same room names as what I have used in Google.