Hello @Royc
Both win10 and server 2016 support SMB3. SMB1 is by default not installed on Windows 10 Client, but if your server 2016 is using SMB1, then SMB1 should be enabled on win10 as well.
To check which version SMB of client and server, you could run powershell:
Get-SmbClientConfiguration
Get-SmbServerConfiguration
Is there any other error messages in Event log? Applications-Microsoft-windows
Did these win10 pc applied a different group policy?
Are these win10 pc enabled SMB signing?
Best Regards
Karlie
----------
If the Answer is helpful, please click "Accept Answer" and upvote it.