During re-assembly of my G17 Gen 4 the recoil spring rod popped out the front hole when I put the slide assembly back on the receiver. I repeated steps for a normal field strip and corrected the problem. What happened and how can it be avoided. It was probably operator error. However, as a new owner and also being very particular I know the recoil spring was fully seated before re-assembly was attempted. Any thoughts? Thanks.