I have had this issue for awhile now, and I just can’t seem to get it figured out. I have a SmartThings Hub with 4 Wemo Switches added. I don’t have the switches added to the Google Assistant directly, only through the SmartThings hub. I have 2 of the Wemo Switch Smart Plug and 2 Wemo Mini Smart Plug. I have only one of them worded as a Light and it shows up as a light in Google Assistant. Now the other 3 I have setup to Fans. Out of the fans only 1 shows up as a switch and not a light for some reason. They all follow the same naming scheme. I have them all added as so Living Room Switch or Bedroom Switch. I have seen posts about this before and how the naming of devices matters.
I had two fans plugged into switches, one named Bedroom Fan Switch and Living Room Fan Switch. The Bedroom fan showed up as a switch while the Living Room Fan Switch shows up as a light. I can say turn on Bedroom Lights and the fan there does not turn on, but if I say turn on Living Room Lights the Living Room fan turns on.
I am at a loss to figure out why these are doing that and how to get Google to see the devices properly.