It seems strange that all 24 windows would fail at the same time.
What does Hurd say? have you contacted them for a response?
TEL: 1-800-2BE-HURD (1-800-223-4873)
I would start by calling the customer service department and see what they can do for you.
Let us know what they say.