When Intl.DateTimeFormat().resolvedOptions().timeZone returns '+00:00' request to subscribe returns 400 Hard solution: fake timezone ``` (() => { try { if(Intl.DateTimeFormat().resolvedOptions().timeZone !== '+00:00') { return } const fakeTimeZone = 'Europe/Rome' const originalResolvedOptions = Intl.DateTimeFormat.prototype.resolvedOptions; Intl.DateTimeFormat.prototype.resolvedOptions = function() { const options = originalResolvedOptions.call(this); options.timeZone = fakeTimeZone return options; } console.log('Intl.timeZone faked as', Intl.DateTimeFormat().resolvedOptions().timeZone); } catch(e) { console.error('fakeTimeZone', e); } })() ```