For unbranded or retail units, ZTE provides a customer support portal. However, ZTE typically requires a service contract for direct downloads. You can contact ZTE support directly, provide your device serial number, and request the verified firmware link.
Even with a verified file, issues can arise:
When you do download a file, verify it using: