Charlie,

What authentication method are you using? What happens when you create a new share then have Windows connect to it and send files to that share and see if another Windows and or MAC will see the files. Was this working before?