Bought the weather tech in-channel vent visors and they arrived. Installation looked easy, and was. However, a small piece of the in-channel flange broke off when getting the front, driver's window up. This is not allowing the window to clear the vent visor or the auto-up feature to work on...