The shield opens when it's supposed to, but closes very quickly after (1 sec). When I run diagnostics, the shield hold doesn't do anything unless I pull the shield up all the way - then the shield will hold a bit. Shield power seems to work fine - the solenoid has enough power to shoot the shield up to full height. I disassembled the shield/solenoid but everything appears ok. Diode and wires are all snugly attached, spring on the solenoid looks good. There's a switch on the mechanism but nothing ever touches it so I'm not sure how that's supposed to work.
Pictures of the mech are attached. Any ideas of how to troubleshoot are greatly appreciated.
IMG_5451 (resized).jpegIMG_5452 (resized).jpegIMG_5454 (resized).jpegIMG_5455 (resized).jpeg