Error bootstrap function in admin failed, can't start the project

System Information
  • Strapi Version: 3.6.1
  • Operating System: macOS
  • Database: Postgres
  • Node Version: 14.15.4
  • NPM Version: 7.10.0
  • Yarn Version: 1.22.10

Hello,
I’m working on a project using Strapi and I had no issues so days ago. But now whenever I try to launch the project (with dev or start) I keep getting this error:

Error
[2021-05-07T08:58:45.284Z] error bootstrap function in admin failed

[2021-05-07T08:58:45.285Z] error TypeError: Cannot convert undefined or null to object
at Function.entries ()
at sortPermissionProperties (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/services/role.js:51:17)
at Array.map ()
at arePermissionsEqual (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/services/role.js:60:6)
at f (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:10:238)
at Hr (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:34:209)
at /Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:117:39
at n (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:9:117)
at /Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:73:58
at l (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/node_modules/lodash/lodash.min.js:58:213)
at assignPermissions (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/services/role.js:355:28)
at async Object.resetSuperAdminPermissions (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/services/role.js:430:3)
at async module.exports (/Users/x/dev/questions-jeu-back/node_modules/strapi-admin/config/functions/bootstrap.js:51:3)
at async Strapi.load (/Users/x/dev/questions-jeu-back/node_modules/strapi/lib/Strapi.js:379:5)
at async Strapi.start (/Users/x/dev/questions-jeu-back/node_modules/strapi/lib/Strapi.js:196:9)

I just enabled the Twitter provider and updated the project in order to deploy it with vercel (I created a production folder in config/env and it deployed without errors).

1 Like

I’m was having the same issue with 3.6.3. I was using two, .env files, .env.production files one for production and one for development .env.development. I deleted and just made one .env and the problem went away.