Wanted to share my findings using guild and samba drives.
We are sharing our guild runs on a samba drive mounted in linux. Since guild uses sqlite3, I experienced some issues with guild raising an OperationalError: database is locked here.
According to this SO answer use the nobrl option when you mount your samba drive. That seems to have solved my issue.