maybe its an isp issue.ssh into your opnsense and try to ping ipv6.google.com.
There is an unfixed bug at this time such that sometimes, radvd does not assign IPv6 to clients. You can try if that is your problem by restarting radvd from the dashboard.