The nmb service is not necessary for the system to boot - the only thing it does is enabling netbios hostname resolution.
You are having another issue …
I suggest you disable smb and nmb alltogether and then troubleshoot you nic
sudo systemctl disable --now smb nmb
On your question on reinstalling