I think that's a problem with your gun. I use the same technique you do, to give rearward pressure to the forearm so it ejects the shell upon firing and it works good. I use an 870.
I suppose it could be a quirk with your chosen slugs. Try another brand of slugs and see if it is the same with those. Then you'll know if it is the gun or ammo.