I made a little mistake on my Lab Environment. There fore it was required to clean up my last unremoveable edge server.
Sow i made a little powercli script
RemoveOrphanedEdge.ps1
# https://kb.vmware.com/s/article/892835
# https://virtuallyjason.blogspot.com/2020/11/using-nsx-t-api.html
$nsxfqdn = Read-Host “Give the IP of the FQDN from your NSX Server”
if (!($creds)){
$creds = Get-Credential -Message "NSX-T Administrative Credentials:"
}
$base64Creds = [Convert]::toBase64String([System.Text.Encoding]::UTF8.GetBytes(“$($creds.username):$($creds.GetNetworkCredential().password)”))
$header = @{Authorization = “Basic $base64Creds”}
$uri = “https://$nsxserver”
# Check API Connection
invoke-webrequest -uri “$uri/api/v1/spec/openapi/nsx_api.json” -headers $header -SkipCertificateCheck
# Clean Stale Entries
invoke-webrequest -uri “$uri/api/v1/transport-nodes?action=clean_stale_entries” -headers $header -Method ‘POST’ -SkipCertificateCheck