As explained by Rastoff, each pull should release the striker. The only way this would not happen is something interfering with the trigger bar travel, either forward movement (trigger not resetting) or rearward travel (sear not releasing the striker). You can easily see if the sear loop is resetting under the sear, with the slide off. Check the sear movement with the slide off. With the trigger fully pulled back the sear should move back to level or just slightly past level. If so it is working correctly. Check that nothing is interfering with the trigger movement, either forward or rearward. With the slide on, if dry firing, you should hear the striker being released every time the trigger is pulled, after racking the slide. Check the reset with the slide on. Pull the trigger fully back and hold it there. Rack the slide and then slowly release the trigger. You should hear a click (sear loop resetting under the sear) and by pulling the trigger, the sear should release the striker. After the sear releases the striker, there should be about 1/16 inch or more of further trigger movement to the rear (over travel), after the striker is released.
If all checks out OK, then take it out to the range again and test. It should be fine, as you made all the checks. If you have any more issues, call S&W and send it back for warranty repair.
Bob