Changing node version from node@16 to node@14 on Mac OS

Solution 1:

zsh caches paths it used to call a binary, so if you have run the node from that Terminal tab before it will still use v16. Run hash -r to remove all cached entries or open a new Terminal tab/window.