During scheduled automatic synchronization between VMware Cloud Director (VCD) and NSX, Application Port Profiles (APPs) may be unexpectedly removed from the VCD UI.
While the synchronization task is marked as "Success" in the VCD task console, the reloading process from NSX remains incomplete, leaving a significant number of profiles missing in VCD despite them still existing in NSX. This reduction in visible applications often leads to connectivity issues for tenants. Customers have noted that these failures frequently occur when manual sync tasks are triggered simultaneously or while profiles are being actively modified.
The issue is rooted in a synchronization logic error. During the sync process, VCD removes existing profiles to reload them from NSX. However, if new applications are being created or modified during this window, "duplicate APP" errors are triggered in the logs. These conflicts cause the reloading process to terminate prematurely, resulting in an incomplete list of profiles being populated in VCD.
Broadcom is aware of this known issue, and a fix is scheduled for VCD 10.6.1.3.
Workaround:
Avoid Modifications: Do not add, delete, or modify existing Application Port Profiles while a synchronization task is in progress.
Manual Resync: If profiles are missing after an automatic sync, manually trigger an application synchronization via the Cloud Director API.
Retry: If the issue persists due to a collision, retry the manual sync once all other tasks have finished.