Some browsers block wix infrastructure

@yoavaa Will D.M. you directly, with your permission. For others: if I find out something that could help others here, I will document.