This article describe one known issue when setting up a new High Availability Pair.
After configuring the HA on the primary firewall as per How to Configure High Availability (HA), the Primary firewall will show the message "Error Contacting Peer HA Firewall" ; "Cannot force failover: Peer's link status is worse than us"
This error might be related to one of the following:
Portshield enabled on the Secondary (Peer) Firewall's interfaces
Administration Password is not the default one or is not the same on both firewalls.
This release includes significant user interface changes and many new features that are different from the SonicOS 6.5 and earlier firmware. The below resolution is for customers using SonicOS 7.X firmware.

CAUTION: It's highly suggested to use the default password since we assume the secondary is on factory default and so it's set to the default password as well.
After doing this, if everything is properly set up (control interface properly connected, serial numbers correct on HA configuration, and port shield disabled on the Secondary), the HA should start the process of synchronizing the configuration.
The Administration Password can be, of course, changed back to a custom one after the HA Pair is correctly synchronized.
This release includes significant user interface changes and many new features that are different from the SonicOS 6.2 and earlier firmware. The below resolution is for customers using SonicOS 6.5 firmware.

CAUTION: It's highly suggested to use the default password since we assume the secondary is on factory default and so it's set to the default password as well.
After doing this, if everything is properly set up (control interface properly connected, serial numbers correct on HA configuration, and port shield disabled on the Secondary), the HA should start the process of synchronizing the configuration.
The Administration Password can be, of course, changed back to a custom one after the HA Pair is correctly synchronized.
The below resolution is for customers using SonicOS 6.2 and earlier firmware. For firewalls that are generation 6 and newer we suggest to upgrade to the latest general release of SonicOS 6.5 firmware.
CAUTION: It's highly suggested to use the default password since we assume the secondary is on factory default and so it's set to the default password as well.
After doing this, if everything is properly set up (control interface properly connected, serial numbers correct on HA configuration, and port shield disabled on the Secondary), the HA should start the process of synchronizing the configuration.
The Administration Password can be, of course, changed back to a custom one after the HA Pair is correctly synchronized.