Using a third-party firewall that supports IPv6 PD, and getting an odd error. I've captured packets and it appears that Verizon is using Juniper routers and they've set the IPv6 lease to two hours. At about 1 hour, my firewall attempts to renew the PD lease and gets an error that there is no existing lease.
So the firewall turns around and attempts to get a new lease and sometimes it gets lucky and Verizon ignores the requests and then turns around and says that the lease is valid for another two hours. This can happen for 12+ hours. But inevitably, it will reject the renewal but then accept the new lease request, changing the delegated prefix.
Could this be a mis-setting on a particular Juniper or does Verizon do weird stuff with IPv6 PD and decide to treat leases as strangely expired at one hour?