looks amazingly like the latch off the panniers.
I am about to send this to the recycle bin.
Still have the stock setup in mine with the big lids. Without the factory grease to catch the crunchies that locked it up before. They are working great. Use them every day on my commute. Grit in the grease makes them not work. I would prefer they worked without having to lock them. Not willing to do the work to implement that change. Have not had a problem with them for a few years now.