The error occurs when starting the React app as per the example in your wiki.
Full trace log below ...
pi@raspberrypi:~/.node-red $ node-red-start
Start Node-RED
Once Node-RED has started, point a browser at http://10.1.1.200:1880
On Pi Node-RED works better with the Firefox or Chrome browser
Use node-red-stop to stop Node-RED
Use node-red-start to start Node-RED again
Use node-red-log to view the recent log output
Use sudo systemctl enable nodered.service to autostart Node-RED at every boot
Use sudo systemctl disable nodered.service to disable autostart on boot
To find more nodes and example flows - go to http://flows.nodered.org
Starting as a systemd service.
4 Aug 10:48:15 - [info]
Welcome to Node-RED
4 Aug 10:48:15 - [info] Node-RED version: v2.0.5
4 Aug 10:48:15 - [info] Node.js version: v14.17.4
4 Aug 10:48:15 - [info] Linux 5.10.52-v7+ arm LE
4 Aug 10:48:16 - [info] Loading palette nodes
4 Aug 10:48:17 - [debug] Module: node-red-contrib-moment 4.0.0 /home/pi/.node-red/node_modules/node-red-contrib-momen t
4 Aug 10:48:17 - [debug] Module: node-red-contrib-uibuilder 4.1.0 /home/pi/.node-red/node_modules/node-red-contrib-ui builder
4 Aug 10:48:21 - [trace] [uibuilder:Module] ----------------- uibuilder - module started -----------------
4 Aug 10:48:21 - [trace] [uibuilder] uibRoot folder exists. /home/pi/.node-red/uibuilder
4 Aug 10:48:21 - [trace] [uibuilder] uibRoot folder is read/write accessible. /home/pi/.node-red/uibuilder
4 Aug 10:48:21 - [trace] [uibuilder] Copied template .config folder to local .config folder /home/pi/.node-red/uibuil der/.config (not overwriting)
4 Aug 10:48:21 - [trace] [uibuilder:web:setMasterStaticFolder] Using master folder: src
4 Aug 10:48:21 - [trace] Reason for not using master dist folder: ENOENT: no such file or directory, access '/hom e/pi/.node-red/node_modules/node-red-contrib-uibuilder/front-end/dist/index.html'
4 Aug 10:48:21 - [trace] [uibuilder:socket:socketIoSetup] Socket.IO initialisation - Socket Path=/uibuilder/vendor/so cket.io
4 Aug 10:48:21 - [trace] [uibuilder:web:servePackage] Adding user vendor path: {
url: '/uibuilder/vendor/socket.io',
path: '/home/pi/.node-red/node_modules/socket.io'
}
4 Aug 10:48:21 - [trace] [uibuilder:web:servePackage] Adding user vendor path: {
url: '/uibuilder/vendor/reactjs',
path: '/home/pi/.node-red/node_modules/reactjs'
}
4 Aug 10:48:21 - [info] Settings file : /home/pi/.node-red/settings.js
4 Aug 10:48:21 - [info] Context store : 'default' [module=memory]
4 Aug 10:48:21 - [info] User directory : /home/pi/.node-red
4 Aug 10:48:21 - [warn] Projects disabled : editorTheme.projects.enabled=false
4 Aug 10:48:21 - [info] Flows file : /home/pi/.node-red/flows.json
4 Aug 10:48:21 - [trace] [uibuilder:web:webSetup] Using Node-RED ExpressJS server at http://127.0.1.1:1880
4 Aug 10:48:21 - [info] Server now running at http://127.0.0.1:1880/
4 Aug 10:48:21 - [debug] loaded flow revision: 5666ba0aac441d17c1c7fdf66e3631ba
4 Aug 10:48:21 - [debug] red/runtime/nodes/credentials.load : no user key present
4 Aug 10:48:21 - [debug] red/runtime/nodes/credentials.load : using default key
4 Aug 10:48:21 - [debug] red/runtime/nodes/credentials.load : keyType=system
4 Aug 10:48:21 - [warn]
Your flow credentials file is encrypted using a system-generated key.
If the system-generated key is lost for any reason, your credentials
file will not be recoverable, you will have to delete it and re-enter
your credentials.
You should set your own key using the 'credentialSecret' option in
your settings file. Node-RED will then re-encrypt your credentials
file using your chosen key the next time you deploy a change.
4 Aug 10:48:21 - [trace] runtime event: {"id":"runtime-state","retain":true}
4 Aug 10:48:21 - [info] +-----------------------------------------------------
4 Aug 10:48:21 - [info] | uibuilder v4.1.0 initialised
4 Aug 10:48:21 - [info] | root folder: /home/pi/.node-red/uibuilder
4 Aug 10:48:21 - [info] | Using Node-RED's webserver at:
4 Aug 10:48:21 - [info] | http://127.0.1.1:1880/ or http://localhost:1880/
4 Aug 10:48:21 - [info] | Installed packages:
4 Aug 10:48:21 - [info] | socket.io, reactjs
4 Aug 10:48:21 - [info] +-----------------------------------------------------
4 Aug 10:48:21 - [trace] runtime event: {"id":"runtime-deploy","payload":{"revision":"5666ba0aac441d17c1c7fdf66e3631b a"},"retain":true}
4 Aug 10:48:21 - [trace] [uibuilder] Copied common template folder to local common folder /home/pi/.node-red/uibuilde r/common (not overwriting)
4 Aug 10:48:21 - [info] Starting flows
4 Aug 10:48:21 - [debug] red/nodes/flows.start : starting flow : global
4 Aug 10:48:21 - [debug] red/nodes/flows.start : starting flow : fae34a19d6c57224
4 Aug 10:48:21 - [trace] [flow:global] start flow [global]
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] start flow [fae34a19d6c57224]
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] ================ instance registered ================
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] node keys: ["id","type","z","_closeCallbacks","_inputCallback" ,"_inputCallbacks","name","wires","_wireCount","send","credentials"]
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] config keys: ["id","type","z","name","topic","url","fwdInMessa ges","allowScripts","allowStyles","copyIndex","templateFolder","extTemplate","showfolder","useSecurity","sessionLengt h","tokenAutoExtend","oldUrl","reload","sourceFolder","x","y","wires"]
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] Node instance settings: {"name":"test","topic":"","url":"test" ,"copyIndex":true,"fwdIn":false,"allowScripts":false,"allowStyles":false,"showfolder":false}
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] Node uib.Instances Registered: {"e7136ec73b6bb59f":"test"}
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] Number of uib.Deployments: 1
4 Aug 10:48:21 - [trace] [uibuilder:nodeInstance:test] Using local front-end folders in: /home/pi/.node-red/uibuilder /test
4 Aug 10:48:21 - [trace] [uibuilder:web:addInstanceStaticRoute:test] Using local src folder
4 Aug 10:48:21 - [warn] [uibuilder:test] [uibuilder:web:addInstanceStaticRoute:test] Cannot show default page, index. html does not exist in /home/pi/.node-red/uibuilder/test/src.
4 Aug 10:48:21 - [debug] uibuilder : test : URL . . . . . : /test
4 Aug 10:48:21 - [debug] uibuilder : test : Source files . : /home/pi/.node-red/uibuilder/test
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] ------------------|--------------|-----------------
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] id | type | alias
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] ------------------|--------------|-----------------
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] e7136ec73b6bb59f | uibuilder |
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] 1d84c00c0e0f52af | inject |
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] 3ecbdee0aa8a7544 | debug |
4 Aug 10:48:21 - [trace] [flow:fae34a19d6c57224] ------------------|--------------|-----------------
4 Aug 10:48:21 - [trace] runtime event: {"id":"runtime-state","retain":true}
4 Aug 10:48:21 - [info] Started flows
4 Aug 10:48:22 - [trace] comms.open 6I7tepLmTyzixf8qmr/sMDXj1kcNmh9Zv5q/kEfCbHA=