Colin,
I just updated the nodesource to 16.x.
Then with "nvm install node" I managed to get Node v16.9.1 x64 installed.
Then installed Node-RED with:
sudo npm install -g --unsafe-perm node-red
Node-RED runs and my flows are running. I've noticed some of the nodes in the palette have yellow exclamation marks with errors like "module_not_found" , "type_already_registered"
If I start Node-Red with systemctl I get Flows stopped due to missing node types. If I start with "node-red" everything runs okay other than the node errors mentioned.