If you are planning to upgrade to latest release of VMware Cloud Foundation (VCF) 9.0.1 and you are using an AMD Ryzen (consumer) processor, you will need to apply an additional workaround after your NSX Edges have been upgraded, for proper functionality. This is similar to the workaround that I had shared back in 2020, which is needed when deploying a new VCF 9.x environment due to the incompatibility of NSX Edges running on an AMD Ryzen CPU.
UPDATE (01/20/26) - VCF 9.0.2, the structure of the config.py has changed, you will need to identify the correct lines to comment out the AMD section. There is a more simpler workaround that can now be applied for all VCF releases, which you can find more details in this blog post HERE.
After the NSX Edge node has been upgraded, the modifications to the original system files are not persisted and we need to re-apply the changes before the NSX Edge nodes will run properly.
Thanks to Tomas Fojta for sharing this tidbit while upgrading his environment, which happens to run on an AMD Ryzen system.
Step 1 - SSH to the NSX Edge node as root
Step 2 - Edit /os_bak/opt/vmware/nsx-edge/bin/config.py and comment out L192-193 containing the AMD section and that will allow the NSX Edge to properly startup and complete the upgrade flow.

