The samba toggle in webgui under services was showing that was enabled. By checking the status on opensuse with service smb status I have seen that is disabled. I have manually enabled from cli smb then played with web toggle on off and everything went back to normal.
The problem is that I cannot reproduce this now as it was the first state after migration.
I have checked the code above and my behavior is really strange is something imported in the db with the current state of the service in the backup config?
I will also try to play with this later on as Iām not using smb and I can test if.
Thank you for the feedback!