Hi EVan,
we treat periodic boundary conditions using penalties and FS is extremely sensitive to penalties and overconstraints (LBB condition, pressure cannot be constrained, etc). You will not be able to run FS with periodic boundary conditions using this set up. The only way to get reasonable results is to not use periodic boundary conditions but set a Dirichlet constraint:
md.stressbalance.spcvx(find(md.mesh.vertexonboundary))=0;
md.stressbalance.spcvy(find(md.mesh.vertexonboundary))=0;
md.stressbalance.spcvz(find(md.mesh.vertexonboundary))=0;
your results should look better. Since we never use periodic boundary conditions in practice, we did not try and find a better way to make FS happy.
I hope that helps
Mathieu