Problem fixed. This win10 laptop was running SMBv1 instead of SMBv2. All I had to do was switch from 1 to 2. Quick link on how do it is here:
Essentially, I ran this command to find out which was enabled:
Get-SmbServerConfiguration |Format-List EnableSMB*
I know I was running v2 on TrueNAS so I enabled it and disable v1 with these commands:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Set-SmbServerConfiguration -EnableSMB2Protocol $true
I know the link says I don’t need to restart after making these changes but I did anyways and after it came back up my network drives were available.
Hope this helps!