Closed sling switch? Should be open slightly. Ball launch might be enough vibration to briefly break the contact.
Agreed with MJ, do a switch test and check.
The contacts look be to touching for sure. Is there some sort of method to get them slightly apart at all? Do I just bend them slightly from the top.
Will do a switch test as well. See what it does.