Yeah, If I were the manufacturer, I would want to take a look at this one up close.Just my opinion - I'd send the slide in, that way WC can examine it and determine what happened "help them, help you" kind of a situation. They install, they learn, you're made whole! Just my thought! Knew WCR/WC would save the day!
WC customer service is second to none! Best wishes with your pistol, sir!