There are manufacturing differences between magazine catches. The FS and compact use the same catch, however tolerances are not held very close.
I ordered a replacement catch from SSS last week for my compact. The blade on the replacement (marked 2) was visibly shorter than the original (marked 6). Measurements confirmed that the #2 catch was .015" shorter than the #6.
I installed the catch in the reversed position and put 100 rounds through it Sunday with no issues. Three different magazines were used with unmodified followers.
I compared the catches on both my FS pistols. The 9FS had a #2, the 40FS has a #1 marked catch. Both of these catches measure within .005" of the replacement catch I received from SSS.
I'll run another couple of boxes through the compact this weekend and see if the new catch continues to work properly.