IPv6 connection lost after 6 days or so

I have an IPv6 /56 block that Time Warner hands out. I’m connected to their equipment via DHCPv6 and hand out addresses on the internal network.

Everything works fine, but after 6 days or so (which is similar to the 6 day lease I get), I stop getting IPv6 addresses. I’ve found that rebooting the RouterBoard makes everything work fine again, but I’d rather not have to reboot every 6 days.

[admin@MikroTik] /ipv6> dhcp-client print detail
Flags: D - dynamic, X - disabled, I - invalid 
 0    interface=ether1-gateway pool-name="TWC" pool-prefix-length=60 prefix-hint=::/60 status=bound prefix=2605:e000:xxxx:xxxx::/56 
      expires-after=5d15h43m9s duid="000300014c5e0c32d801" add-default-route=yes use-peer-dns=yes

Am I missing something in my setup?