Manufacturers look for any reason to limit their warranty liability. The easiest way is to claim a product outside their specification was used. Roofing systems today are tested as assemblies. If all the correct components are not used exactly as tested the manufacturer will void their warranty. Watch to ensure the products used match brands. Ensuring the roofer is certified to work with the manufacturer brand can also help.