During an NSX upgrade, the pre-upgrade checks for Edge nodes may hang in a continuous loading state. This causes the Upgrade Coordinator to stall and preventing the upgrade of remaining ESXi hosts.
The NSX Upgrade Coordinator enters a stalled state because the pre-upgrade checks for NSX Edges are stuck in a continuous loop.
To break the loop and allow the upgrade to proceed, abort the stuck pre-upgrade checks using the REST API.
POSThttps://<nsx-manager-ip>/api/v1/upgrade?action=abort_pre_upgrade_checks