There is definaltely a problem. On my '06 ultra, I have replaced the latches 3 times... they break. So I am gonna try to re-drill the holes so the lid is not so dern tight....
but i yours aint latching, then maybe it is the exact opposite... the two parts of the latch are too close??? Did the rubber insulation move? or get ripped there? I think they rely on the rubber seal as partof the "spring" that keeps them closed.
What year is your tour pack??
But since your question was, "are there better latches available for the harley tour pack?" I havent seen one yet either. unless you go to a hardware store and get a tool box type, but that takes some work to install without having the existing holes showing. I dont mean some big gawd awfull padlock latch, I mean a small lever type that would be just right.
If this info didnt help, can you take a picture and show us exactly how it is 'not' working?