Hello,
based upon the information provided.
Windows uses SMB. Linux uses Samba to serve files to windows over SMB. Samba may be the issue.
To fix this problem you need to modify your SAMBA configuration.
Add / modify these three lines to enable SAMBA mapping to symlink paths.
follow symlinks = yes
wide links = yes
unix extensions = yes
allow insecure wide links = yes
Save the file and restart Samba service.
service smb restart
And see if it helps,
Thank you
--If the reply is helpful, please Upvote and Accept as answer--