Glad to hear a positive report.
Don't give up on it. If it's fixed, truly, you'll see as you keep going to the range.
And, toss that old spring in the trash (or keep it just long enough to compare the length with a new spring so you've got a "yes, it was different" picture in your head (or take one with your phone) for the future.
I did that awhile back with M&P 9 magazines. I put +2 bases on some (new and old) and started having failure to lock back the slide after the last round issues. Took the mags. apart to inspect/clean and wax and immediately saw the difference between the older springs (magazines from my 1.0 9MM bought 12 or 15 years ago) and the new mag. springs for the 2.0 9MM I'd just bought.
You can see how the two new mag. springs were longer than the older mag. springs. Bought a bunch of the Wolff springs (the +10% strength) and replaced all the old ones with the +2 bases on them.

Funny piece of info is the +2 bases CZ sells for CZ mags. fit the M&P mags. just fine, too. I had a bunch left over and tried them and they fit/worked.