It sounds like it maybe getting caught on the edge of the "head" of the striker. If the striker is in or out too much this can happen. They often need "shims" (washers) on those strikers to move them more into to the latch so this doesn't happen.
One trick if you can't see where it is hitting is to get a chunk of dum dum and roll it into a ball and stick it into the latch. Then shut the door so the latch barely touches the striker it will put a dent in the dum dum and you can see if it's a good spot or it needs the striker moved in or out.