diff --git a/lib/routes/instagram/utils.js b/lib/routes/instagram/utils.js index b49a349fcb..4b239439b6 100644 --- a/lib/routes/instagram/utils.js +++ b/lib/routes/instagram/utils.js @@ -8,7 +8,11 @@ async function login(ig) { if (process.env.IG_USERNAME && process.env.IG_PASSWORD) { try { ig.state.generateDevice(process.env.IG_USERNAME); - await ig.simulate.preLoginFlow(); + try { + await ig.simulate.preLoginFlow(); + } catch (error) { + logger.info('Instagram preLoginFlow fail: ' + error); + } await ig.account.login(process.env.IG_USERNAME, process.env.IG_PASSWORD); process.nextTick(() => ig.simulate.postLoginFlow()); logger.info('Instagram login success.');