When you say everything worked perfectly, how many rounds did you fire to confirm this prior to sending in the slide? Post slide mill is when the issues cropped up? I don't know how that is possible. I assume they didn't touch anything on the slide rails, they just milled the top for the dot?
DA works just fine but when I keep the Trigger pulled and rack the Slide, the Hammer follows the Slide back. The Hammer doesn't stay cocked and t's the same way when I try to manually cock it for SA.
Is the sear spring still intact and applying pressure on the sear? If the hammer will not cock when manually actuated with your thumb, then something is holding the sear up or the spring has failed.
Does the hammer fall all the way down when it follows the slide forward or does it stop at the half cock notch?
I assume you installed the trigger with the Pro package? Did you set the pre and over travel set screws? You might want to remove/ back them off for troubleshooting. These both can cause reset/firing issues.
I'm not sure what happens when you actuate the decocker lever and pull the trigger at the same time? Both of these things are not associated with keeping the hammer cocked. I wouldn't actuate both at the same time. Is there tension on the decocker lever? When actuated do you feel back tension on the lever as the hammer drops to the half cock notch?
I'd second calling CGW, they have seen it all and will probably be able to point you in the right direction in minutes. My money is on the sear spring.
Cheers,
Toby