Expo 3.28.5 on NodeJS 15.2.1

I upgraded my Expo version from 3.21.5 to 3.28.5
Then I got the error when I did npm start
ERROR: Node.js v13.7.0 is no longer supported.
So I upgraded my nodejs to 15.2.1>

npm i react-navigation-stack
npm ERR! code ERESOLVE
npm ERR! Cannot read property ‘length’ of undefined

It looks like Expo doesn’t yet support nodeJS 15.2.1 ? Do I need to downgrade my nodeJS to 14.15.1 LTS ?
I am using React Navigation 4 as I am following a tutorial on Udemy which was created when version 5 wasn’t out.

I haven’t tried node 15.x. Node 14.x works fine for me.

There is no need to upgrade to React Navigation 5. Version 4 should still work just fine.