On my unsupported macOS (currently 10.14), whenever I brew upgrade, node breaks with the following error
$ node -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.69.dylib
Referenced from: /usr/local/opt/node@16/bin/node
Reason: image not found
If you ls in the /usr/local/opt/icu4c/lib/ directory, you'll see a different version, e.g. libicui18n.71.dylib or whatever.