A catch-all around a setup call swallows every error to tolerate one known stand-in. A real break in setup then leaves the feature off for every visitor, with nothing in the console and no failing check.
Never swallow an error you did not expect. Log it, even when the page carries on.
Catch the case you mean, not every case. A broad catch hides the next real bug.
Catch the case you mean, not every case. A broad catch hides the next real bug.