No, that [HOMES] config I put in there is for allowing users to share from within their own home directories, provided they set them up properly.
Make sure that you have not changed the owner or permission for any other folders under /var/lib/samba/ or for /var/lib/samba/ itself. They should all be 755 except usershare.
Also have you tried logging into samba using your credentials first?
I don’t usually use samba at home, but I’ll check at the office tomorrow morning.
PS, Samba has always been a PITA TBH… I switched to using nfs at home years ago, but then I haven’t run windows in my home since 1998…