This topic has been brought up before and I started a thread with pics a few months back. Neither one of my lids close the same and the right bag has a large gap on top. I brought it up to the dealer and compared to the other XC's on the floor and they all were about the same so I quit fighting it. I then put on some door seal tap on the front and rear of each bag lid and that has helped alot with keeping dust out. I have been through several heavy rains and have yet have water get in the bags. I was worried that the overspray from the front driving through rain would get in the bags but it has not. The bags are a crappy design in that you can not adjust them very well.
Something else you may want to check is the hinge mechanism on the underside of the lid. Mine has started to wear where it contacts the "U" shaped latch because of how loose the right bag is. I stuck a pencil in the rubber dampner to expand it and that has helped with the loosness as well.
2011 Cross Roads Sunset Red
OEM short windshield, passenger backrest, crash bars, saddle bag bars, heated grips, vinyl closeouts, tachometer, ambient temp, LED headlight, luggage rack. WD lay down licence plate.