I am having this issue right now with a Zooz power switch. I installed a second power switch on my C7 a week or so ago, The one that was already on the hub was using a custom driver Zooz Power switch /state, apparently since one was already installed it used that same driver for the new one. I shared the new power switch via hub mesh.
After everything was setup I realized it was using the custom driver. I didn't want to use the custom driver for this application and switched it to the built in driver.
I just realized today, that on the C7 everything appears ok, but on my C5 that I am sharing this device with it stills shows the device page for the custom driver. The type shows it is using the correct driver, but the actual device page on the C5 does not match the device page on the C7.
Also the custom driver created two child devices and I can't remove them on the C7, although they are not used anymore.