Samba servicd (smb.service and nmb.service) is only for offering shared resources on the network.
To consume shares the smbclient package and and empty smb.conf is enough
Ensure your system is up-to-date
sudo pacman -Syu
So remove the samba packge and ensure only the smbclient package is installed.
sudo pacman -Rns samba
Install the smb-client package
sudo pacman -S smbclient
To be able to connect to shares using your file manager - you need the gvfs and gvfs-smb extension
sudo pacman -S gvfs gvfs-smb