If the cloth latch with a snap failed, you can replace it with a conventional sliding door latch like I did or do what Northwood did for 2016. They've gone to top and bottom roller drawer guides which secures the door and has limit stops, which I'm guessing would just about eliminate the door coming off the tracks. I might try this mod on down the road, seems to make perfect sense to me. Check out the pictures about half way down the page here.
2016 Northwood
2013 AF 996, 2013 Chevy 3500 CC,LWB,4X4, Duramax, DRW, 3.73 rear, Torklift Stableloads & Tie-downs,Fast Guns, Ride Rite Air Bags, Superhitch w/ 32" extension.Big Wigs, Front Timbrens, TST TPMS-507,CubbyCam, Trimetric. TM & SC 2030 150W + 100W suitcase