IPv6 and PPPoE client: no link-local address, can't add one

Hello Everyone.

I’m having a problem with my RB433GL connecting to my ADSL and getting IPv6.

Following every guide I’ve seen, this is dead simple: Add an IPv6 pool, ensure ND is configured, set the PPPoE profile to have ipv6=yes, then add a ipv6 dhcp-client.

My problem comes in that, no matter what I try to do, the PPPoE interface does not get an IPv6 link-local address, and my IPv6 DHCP client reports “error” with no further information. I don’t get any IPv6 as a result.

Here’s a whole bunch of CLI output sanitized to remove personal information. I’d appreciate any assistance here.

/interface pppoe-client:

 0  R name="wan-pppoe" max-mtu=1480 max-mru=1480 mrru=disabled interface=eth0 user="blah@dero.com" password="12345678" profile=ipv6 keepalive-timeout=disabled service-name="" ac-name="" add-default-route=yes 
      default-route-distance=1 dial-on-demand=no use-peer-dns=no allow=pap,chap,mschap1,mschap2 

/ppp profile:

 1   name="ipv6" remote-ipv6-prefix-pool=*0 dhcpv6-pd-pool=apool use-ipv6=yes use-mpls=no use-compression=default use-vj-compression=default use-encryption=default only-one=default change-tcp-mss=yes address-list="" 

/ipv6 pool:

 0   apool                                                                                                                                                     2607:ffff:ffff:ffff::/64                                64

/ipv6 dhcp-client:

 0    wan-pppoe                                                                                                                                                 error   

/ipv6 address:

 4 DL fe80::20c:ffff:ffff:fff1/64                           lan-bridge                                                                                                                                                               no       
 5 DL fe80::20c:ffff:ffff:fff1/64                           man-bridge                                                                                                                                                               no       
 6 DL fe80::20c:ffff:ffff:fff1/64                           dmz-bridge                                                                                                                                                               no       
 7 DL fe80::20c:ffff:ffff:fff2/64                           eth0                                                                                                                                                                     no       
 8 DL fe80::20c:ffff:ffff:fff1/64                           bond_eth0+1                                                                                                                                                              no

As you can see at the end there, there is no “DL” address for “wan-pppoe”. Any thoughts?