One last thing to try would be to test the light on a different circuit that is not gfi protected. Just a process of elimination.
The light shouldn’t be a safety issue but with that being said, it’s a new fixture and no one wants a faulty fixture right from the start. I myself would reach out...