Need some clarification. Are you using workgroup, or homegroup for networking?
Homegroup uses IPv6, workgroup IPv4. IPv6 sometimes has issues with sharing and connectivity on some systems
A workaround is to create a new connection using "work" workgroup.
Ken J