I would call Doug at Windvest @ 877-370-7326 and see what they can do for you.
I have 4 Windvest windshields and I never had any problems with them cracking.
Did you check the torque specs in the 2015 service manual before installing the windshield?? What you consider to be "lower then expected torque" may be too much torque.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.
08 FLTR candy red sunglo,with 2015 103 HO, V&H Dresser Duals with Monster Rounds, Power Vision tuner, Willy Shiny Wheels and Forks and a bunch of other stuff.