NSX Manager Pre-check shows an issue stating that the upgrade dry run failed, like the example screenshot below. This error message will also come up for upgrading Edge nodes and ESXi host transport nodes. The details of the alert state that the dry run failed due to a problem with Policy Tunnel Relationships where a Null Pointer Exception fails the pre-check's verification to be able to migrate the data.
Though the same Issue messages appear, the failed dry run won't necessarily prevent upgrading the Edges or ESXi hosts but would prevent continuing onto the upgrade for the NSX Manager appliances.
VMware NSX 4.x
Database inconsistency, including null pointers, that don't cause any apparent issues or trigger alarms still cause upgrade precheck failures when detected.
A fix will be available in a future version. If the error message is encountered, open a case with Broadcom support and reference this article.
If you are contacting Broadcom support about this issue, please provide the following:
Handling Log Bundles for offline review with Broadcom support