I couldn't get it to work, I have full network connectivity without HSRP, I was able to ping every single interface from anywhere I wanted. But when I enabled HSRP and turned off R2 (that's the main router in my HSRP config), nothing worked. I put fe80::1 as the default gateway for PC2 (vlan 20) and PC3 (vlan 30), but nothing worked. I kept getting "destination net unreachable" when I closed the fa0/0 port on Router 2 or Router 3 whenever I tried to ping from PC2 or PC3 to PC1 and vice versa.
I have four vlans.
Vlan 10 = 2001:50:10::/64
Vlan 20 = 2001:50:20::/64
Vlan 30 = 2001:50:20::/64
Vlan 90 (native)
serial between r1 and r2 = 2001:20::/64
serial between r1 and r3 = 2001:21::/64
r1 to pc1 = 2001:10::/64
r1 configuration
https://pastebin.com/raw/HrtEXVXv
r2 configuration
https://pastebin.com/raw/BcX5pR4g
r3 configuration
https://pastebin.com/raw/dL6cfer5
i forgot "ipv6 unicast-routing", but it's there on the routers and on all switches. The switches are all properly configured I think, because I could ping from PC2 or PC3 to PC1 and vice versa before trying to implement HSRP. When I turn off router 2 or router 3, I can't ping PC1 at all...
topology (PC1's IPv6 is 2001:11::5/64, hence ipv6 route ::/0 2001:11::5/64)

Please help me.