If you mean the CDP/LLDP from connected devices then I can confirm there are no issues on native IOS-XE version on C9300-M switches.
If you mean that you can't see any hostnames of clients that are connected to a C9300-M switchport then yes that appears to be an issue. I can see the mac address and the IP. But the typical hostnames like you can see on native meraki switches is not shown. So I believe you are referring to missing info on the clients themselves.
I am currently running 17.15.3.1.
I do see in the 17.15.4 release notes that there are two related fixes where one is closest to the issue you are describing:
Resolved an issue that prevented some clients from being correctly displayed on the Network-wide > Clients and Switching > Switch Summary pages
Maybe check this version out. Do mind that if you are running CS software the change to native ios-xe is impactful and needs plenty of downtime.