With a couple thousand rounds down the tube, and about 200 since the last deep cleaning, I had a light primer strike on one round with the XD 9 today. The rest of the ones I checked were punched right in, though.
I tore it down last night, soaked the bolt in solvent, flushed it with starting fluid, and lubed it lightly. I was intentionally running it dirty to see how it would perform, and I found out.Your XD just did an epic fail!!!!!
Speaks good that your XD didn't experience it's first FTF until now.
P.S. Clean it more!!!!!!!!!