diff --git a/src/boot/after_store.js b/src/boot/after_store.js index 316119ecd..933796261 100644 --- a/src/boot/after_store.js +++ b/src/boot/after_store.js @@ -566,12 +566,16 @@ const afterStoreSetup = async ({ pinia, store, storageError, i18n }) => { // Now we can try getting the server settings and logging in // Most of these are preloaded into the index.html so blocking is minimized - await Promise.all([ - checkOAuthToken({ store }), - getInstancePanel({ store }), - getNodeInfo({ store }), - getInstanceConfig({ store }), - ]) + try { + await Promise.all([ + checkOAuthToken({ store }), + getInstancePanel({ store }), + getNodeInfo({ store }), + getInstanceConfig({ store }), + ]) + } catch (e) { + console.error('Error loading instance data:', e) + } getTOS({ store }) getStickers({ store })