Create a CARP address of fe80::1 or fe80::<vlan-id> (what we use) and please tell me how that works out. I will have to upgrade my 21.7.8 cluster sooner or later.
You probably had an IPv4 CARP address selected there which really did not work at least as far as address use in IPv6 goes. The limitation is as stated: you need a link local IPv6 alias (with VHID or without) or a primary CARP link-local address. The whole modelling of these VIP types is a bit arcane and dates back to simpler times when IPv6 wasn't around in the software to begin with.