Strapi admin page show white blank when go to settings/user-permissions

System Information
  • Strapi Version: 4.1.2
  • Operating System: Ubuntu 16.04.5 LTS
  • Database: sqlite3 5.0.2
  • Node Version: 16.12.0
  • NPM Version: 8.5.2
  • Yarn Version: 1.22.17

It occur when I try to deploy Strapi app to my VPS
I use Nginx for routing my subdomain

I have try

  1. try both npm install and yarn install
  2. try different browser such as Chrome Edge Safari
    result
    → npm install : all /admin page is white blank
    → yarn install : only /admin/settings/user-permissions is blank
    → all browser show blank page at /admin/settings/user-permissions

error from developer console

TypeError: Cannot read properties of undefined (reading 'allPermissions')
    at m (main.0e7309a1.js:2:1339043)
    at li (main.0e7309a1.js:2:2192797)
    at Vu (main.0e7309a1.js:2:2245094)
    at kl (main.0e7309a1.js:2:2232335)
    at Pl (main.0e7309a1.js:2:2232263)
    at Sl (main.0e7309a1.js:2:2232126)
    at xl (main.0e7309a1.js:2:2229092)
    at main.0e7309a1.js:2:2178589
    at t.unstable_runWithPriority (main.0e7309a1.js:2:2379385)
    at Go (main.0e7309a1.js:2:2178366)
overrideMethod @ react_devtools_backend.js:4061
fu @ main.0e7309a1.js:2
n.callback @ main.0e7309a1.js:2
ma @ main.0e7309a1.js:2
yu @ main.0e7309a1.js:2
Rl @ main.0e7309a1.js:2
t.unstable_runWithPriority @ main.0e7309a1.js:2
Go @ main.0e7309a1.js:2
Al @ main.0e7309a1.js:2
xl @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
t.unstable_runWithPriority @ main.0e7309a1.js:2
Go @ main.0e7309a1.js:2
Ko @ main.0e7309a1.js:2
Xo @ main.0e7309a1.js:2
vl @ main.0e7309a1.js:2
Di @ main.0e7309a1.js:2
(anonymous) @ 2790.d264ed4f.chunk.js:1
c @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
t @ main.0e7309a1.js:2
u @ main.0e7309a1.js:2
Promise.then (async)
t @ main.0e7309a1.js:2
u @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
(anonymous) @ 2790.d264ed4f.chunk.js:1
(anonymous) @ 2790.d264ed4f.chunk.js:1
Fl @ main.0e7309a1.js:2
t.unstable_runWithPriority @ main.0e7309a1.js:2
Go @ main.0e7309a1.js:2
Nl @ main.0e7309a1.js:2
(anonymous) @ main.0e7309a1.js:2
L @ main.0e7309a1.js:2
_.port1.onmessage @ main.0e7309a1.js:2
2790.d264ed4f.chunk.js:1 TypeError: Cannot read properties of undefined (reading 'allPermissions')
    at m (main.0e7309a1.js:2:1339043)
    at li (main.0e7309a1.js:2:2192797)
    at Vu (main.0e7309a1.js:2:2245094)
    at kl (main.0e7309a1.js:2:2232335)
    at Pl (main.0e7309a1.js:2:2232263)
    at Sl (main.0e7309a1.js:2:2232126)
    at xl (main.0e7309a1.js:2:2229092)
    at main.0e7309a1.js:2:2178589
    at t.unstable_runWithPriority (main.0e7309a1.js:2:2379385)
    at Go (main.0e7309a1.js:2:2178366)

my server config file

module.exports = ({ env }) => ({
  host: env('HOST', '0.0.0.0'),
  port: env.int('PORT', 1338),
  url: env('URL', 'http://localhost:1338'),
  app: {
    keys: env.array('APP_KEYS'),
  },
});

my .env file

URL=https://rd.mydomain.com  
PORT=1338
APP_KEYS=xxx
JWT_SECRET=xxx
API_TOKEN_SALT=xxx
etc...

** not real domain

Do you find the answer? I get similar problem on admin page

My solution is start a new project with yarn and copy my code to a project instead of fixing it.
I stop using npm for this Strapi project and it work fine.