Keystone doesn't provide any more than a one year warranty, the rubber and/Or tpo roof materials are covered by the material manufacturer. Staples working out of the roof is an issue that has been discussed many times on the forum. I do not remember keystone ever covering this manufacturing related defect. Membrane coming loose at various spots is also an old issue. Neither is caused by the rubber roof, but by the factory. Usually, the only place loose roofing material is an issue is if the front cap/roofing material joint is defective and allows air to enter there to inflate the roofing material during travel. I have seen this several times on rigs on the freeways. You can try to have your issues covered by keystone, but don't believe you will get any satisfaction.
2012 F350 6.7 L dually, 2013 3800RE with 6 pt leveling, Sumitomo 17.5" load range h tires, Samsung 18 cu ft residential fridge, 8k Morryde I.S. with disc brakes. Full timing since 2012.