Where does it say the firmware is upgradeable on the cameras? The cameras are Chinese market (Chinese text only on the box) forced-flashed by the seller with older European firmware and are not firmware upgradeable because the part number doesn’t exist in the Dahua flash file. Note the review from the Dutch user who says it has old firmware in it. And the same seller’s amazon store states ‘not user upgradeable’. From looking at the Dahua website and reviews on IPCamTalk forum, those cameras are not Starlight. And yes, I know the description says Starlight, but the review images say not Starlight.
Note that the image of the NVR doesn’t have a Dahua logo on it, so it’s Chinese B stock. Dahua sell their unlabelled B stock to Chinese resellers who then sell it on. It is made by a Dahua but it’s failed QA in some way. Generally it still works, but there may well be something very slightly wrong with it.