Using a VPN (Virtual Private Network) will not completely hide a device fingerprint, though it may make it more difficult to identify a device through browser fingerprinting.
Browser fingerprinting typically involves collecting various data points from the browser and device, such as the user agent string, screen resolution, installed fonts, and so on. However, some aspects of the fingerprint may still be visible even when using a VPN, such as the browser version and operating system, and some device features may still be detectable. Additionally, some VPNs may leak DNS requests or other information that could be used to identify the device.