@BlakeRichardsonI tried that. This is the answer I got.
Have a look into this it looks like the way Meraki detects the OS and the device type is dependent on the information it receives from the client device. It will be looking for specific information from the client's device and will do the best judgment as to what the device type is based on the information received.
If the device type detected is incorrect, you can flag it on the dashboard but unfortunately, there is no way to change the detected device type. And if a policy is being assigned by device type, if an incorrect policy gets assigned by device type, you will have to manually change the policy on that corresponding device to the correct policy.
Please also do have a read of the attached document which states the following. '
"Some clients may misidentify themselves when specifying the User-Agent string field of an HTTP GET request. Device-type policy enforcement is done on a best-effort basis, dependent upon the information that the client provides. When needing to enforce security-focused policies based on device type, please leverage solutions such as Meraki Systems Manager, or Cisco ISE."
https://documentation.meraki.com/MR/Group_Policies_and_Block_Lists/Applying_Policies_by_Device_Type