An Easy Trap to Avoid
Use tried and true products. The worst disasters and fights I have witnessed, have occurred when a new unproven product was designed into a project. Contractors are good for any problem on their jobs but, it is frustrating when this happens. You might tell a client "pass" about bidding your project. Let them know it is not personal. Tell them contractors never get paid backcharge reimbursement from manufacturers for products that should still be in "beta" testing. Add to that no one ever walks away happy from these situations
If your client insists, you may want them to buy it directly from the manufacturers and have someone else install it. There is little upside and much downside in our light profit margin business. Let the other guy experience the bugs and be the guinea pig.