diff --git a/packages/suite-desktop-core/src/modules/http-receiver.ts b/packages/suite-desktop-core/src/modules/http-receiver.ts index e3310fb76909..7eef5d19a184 100644 --- a/packages/suite-desktop-core/src/modules/http-receiver.ts +++ b/packages/suite-desktop-core/src/modules/http-receiver.ts @@ -65,7 +65,13 @@ export const initBackground: ModuleInitBackground = ({ mainWindowProxy, mainThre } logger.info(SERVICE_NAME, 'Starting server'); - await receiver.start(); + + try { + await receiver.start(); + } catch (error) { + // Don't fail hard if the server can't start + logger.error(SERVICE_NAME, 'Failed to start server: ' + error); + } return receiver.getInfo(); };