I think the latch is FUBAR - after last post went back out, wiggled latch a bit and it started shutting OK again then suddenly started bouncing back then shut OK again a few times, and now it seems to shut if you push it as it closes, but will bounce back if swings shut from a distance.
Can...