I just set up a vm system and installed a fresh CU202 into it.
I then installed samba.
Your screen should then look like
The default workgroup name that will be used is the Domain Name that you used when you created your IPFire system. You can of course change this and if you are using a Windows system then I believe their default workgroup is WORKGROUP.
The samba use will not be activated. First select the pencil icon against the samba user and you will then get the following screen.
Then replace the Password entry with a password entry of your choice. I tested it out on my system with testing.
Then press the Save button.
Then click on the activate checkbox and it should then become checked.
The default share definition was
I left this completely as it was, without editing anything.
I then went into the IPFire system and created the share /mnt/share1/
by the command mkdir /mnt/share1/ and the result was

I did not change the ownership or the permissions. I just used it as it was created by default.
Then I created a file in that directory.

Then on my Linux client system (I can’t test out Windows as I don’t have any) I created a mount point /mnt/samba_share1/
Then I installed smbclient into my Linux client and then ran the following command to see what shares were available.
smbclient -L URL-or-IP-of-the-IPFire-system -U%
I got the response
Sharename Type Comment
--------- ---- -------
Share1 Disk Shared Folder
IPC$ IPC IPC Service (Samba on IPFire)
SMB1 disabled -- no workgroup available
So the Share1 share is visible to my Linux client.
I then mounted that share (Share1) onto the mount point on the Linux client (/mnt/samba_share1/) by running the command
mount -t cifs //URL-or-IP-of-the-IPFire-system/Share1 /mnt/samba_share1/ -o username=samba,password=testing,workgroup=WORKGROUP,iocharset=utf8,uid=user-name-on-client,gid=group-name-on-client
Then I did a directory listing of the /mnt/samba_share1/ directory on the client and got
ls -hal /mnt/samba_share1
total 8.0K
drwxr-xr-x 2 test test 0 Jul 6 15:47 .
drwxr-xr-x 5 root root 4.0K Oct 14 2024 ..
-rwxr-xr-x 1 test test 125 Jul 6 15:47 testing-file
and I was able to open that file and confirm the contents on the Linux client.
Once the samba share was mounted on the client then the following was the status shown on the IPFire Samba WUI page
This suggests to me that if you have done the samba setup the same as above on your IPFire system then the likely issue with your connection is the samba mount setup on the Windows client.