SOLVED:
Ive got 8 machines running tailscale, linux server, few windows machines, Android phones, iPad, Linux machines. Main server shares 4 folders for local 192.169.14.xxx network without any issues. All machines can access all shared folders using local ip.
When i use any of my windows machines going through tailscale ip to my main server, under Network, then type in location, (\100.145.xxx.xxx) (tailscale ip) then enter, i can connect but none all the 4 shared folders populate.
But, when i use my Android phone using CX file explorer or other linux machines, and connect to the same tailscale ip I can see the 4 shared folders and access them perfectly.
Any ideas??