It seems that in some cases, the VIP is given to worker nodes. Is there a way to make it so that it's only assigned to control-plane nodes?
[WARNING] Non-preferred master advertising: reasserting control of VIP with another gratuitous arp is displayed for multiple nodes, and the VIP is assigned to multiple nodes as well.
Some searching indicates this could be due to a time sync issue (I am not running an NTP server) so it's likely their clocks are not in-sync.