NB 2.5 Roof latch not latching

Need to be careful. My thoughts at

The ones I just saw on ebay say they’re ABS, but I think the originals are metal.