What weight buffer and buffer spring are you running? Heavier seems to be better with the GSF setups although my setups are 9MM, not 40 S&W.
I had a lot of problems with broken bolt catches on a DDLES GSF 9MM carbine that I later converted to an SBR. I ran the whole gamut of buffers, springs and spacers until I finally got a Slash 9Q-T heavy buffer with the recommended Wolff XP spring plus the Seekins bolt catch. I also did not like all the play in the bolt catch, so I made a full length shim from some old steel feeler gages that I placed in front of the bolt catch to limit the play. So far, this setup has run without any broken parts for the last 1000-1500 rounds both with and without a suppressor.
I built another 9MM carbine on a second DDLES GSF frame and used the above setup from the very start. So far, no broken bolt catches in the last 500-1000 rounds.
My third build is a 9MM pistol on a Joe Bob/NFA GSF 9MM lower. On this one I used a Blitzkreig hydraulic buffer with their recommended spring. I did not need to shim the Seekins bolt catch since the NFA lower allows a lot less play than my DDLES lowers. So far, no broken parts on the pistol although I only have a couple hundred rounds though it.
Hope this helps,
Pete