I had the same issue and posted about it here: Elasticseach 9.4.0 Won't Start on Nehalem CPU "does not support all the following CPU features"
There is a pull request to fix the issue: Pin server-launcher native -march to x86-64-v2 by JVerwolf · Pull Request #148542 · elastic/elasticsearch · GitHub