Samba share Addon won't start

When I first set up Samba share all was fine. Then I had to do a backup in HA for another reason. Now Samba share won’t start. Can somebody help?

Here are the logs:

s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service init-smbd: starting
[13:25:15] INFO: Hostname: homeassistant
[13:25:16] INFO: Interfaces: enp0s18 
Error loading shared library libmsrpc3-samba4.so: Exec format error (needed by /usr/bin/smbpasswd)
/etc/s6-overlay/s6-rc.d/init-smbd/run: line 52:   127 Done                    ( echo "$password"; echo "$password" )
       128 Segmentation fault      (core dumped) | smbpasswd -a -s -c "/etc/samba/smb.conf" "${username}"
s6-rc: warning: unable to start service init-smbd: command exited 128
/run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
/run/s6/basedir/scripts/rc.init: fatal: stopping the container.
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped

Something is corrupt. Try a reinstall.