If you have .24 loaded, you should probably only need a modem restart/reboot. Pull the power, wait for 30 seconds and plug it back in. If you log into the modem after the restart, you should see both IPV4 and IPV6 addresses in the upper right hand corner which is the WAN Address.
If you have a previous firmware version loaded, the reboot should probably result in an immediate firmware update, after which you should restart/reboot the modem after its update has completed.
If you have less than 19/20, that most likely means that you have to add an IPV6 exemption to the Windows firewall rules, and possibly to the Antivirus Firewall as well.
Note that a score of 20/20 is bogus as Rogers does not supply an IPV6 hostname. The best score that you should see is 19/20.
Tested again 19/20 oh well lol
in an elevated command prompt or power shell:
netsh advfirewall firewall add rule name="All ICMP V6" dir=in action=allow protocol=icmpv6
Should work to add the rule.
I guess at this point I don't need to announce it but yes we have re-enabled IPv6 on the CODA-4582 and at the same time enabled update on boot to firmware 126.96.36.199.
This means that any new modem coming online will automatically get the new firmware. If you are on an old firmware, all you need to do is reboot your modem and your modem will get the upgrade.