Whether or not you include the do_advisory option, if sp_companion is issued with either the configure or resume option, sp_companion checks a select group of attributes to make sure the companions have compatible values. These are called quorum attributes. If one of the companions has a value for a quorum attribute that is not compatible with the other companion, sp_companion fails.
If sp_companion issues a message stating that a quorum attribute prevented it from successfully finishing, run sp_companion... do_advisory for a list of the problem attributes.
The following is a list of the quorum attributes:
enable cis
cis packet size
max cis remote connections
max cis remote servers
number of devices
esp execution stack size
start mail session
xp_cmdshell context
default character set id
default language id
default sortorder id
disable character set conversions
enable repagent thread
allow backward scans
allow netsted triggers
allow resource limits
parition groups
size of auto identity columns
SQL perform integration
cfg read committed with lock
enable Java
enable DTM
number of DTX participants
strict dtm enforcement
allow remote access
default network packetsize
max network packetsize
max parallel degree
number of remote logins
number of remote sites
max parallel degree
Charsets
Java Archives
Languages
Remote Servers
Sort order
Time Ranges
User Types
Unique Dbid
Devnames
Logins
Roles