I could not reproduce this issue on a virtual machine. I had to install all latest packages but then the service started without any issue (I don't even have configured anything samba related). Maybe the version of /usr/lib64/samba/libsmbd-base-samba4.so is not correct? Is your repository setup consistent? Have you changed anything lately? Did the service ever start or has it always failed?