I have a fairly new XDS 9 mm 3.3 I had some trouble with mine when I first got it. It would fail to eject shells time from time. Problem was I followed the manufacture directions for lubrication. The local gun smith at the range knew what the problem was, not enough oil on the barrel and wet it down with about 3 or 4 good drops of oil (Mobile One Synthetic). Now after 700 or so rounds, it is broken in and only requires what Springfield owners manual recommends of 1 drop on the barrel and rails.
So in summary run on the wet side when new until broken in, then follow manufactures instruction on the drier side of town. Worked for me.