Had major fits getting this to work on a Windows 2019 server using Active State Perl 5.40 build. Tried just about everything mentioned in this post and several others - adding the "%*" to all the various registry entries, running assoc/ftype, etc. The only thing that worked for me was to take the reg file update posted with all the different branches of the registry and apply it. I tried to comment in the actual post above that worked for me but could not do it - it is the one that has about a 30-40 line registry file where OP says copy-n-paste it into notepad and load into registry. Thank you for that fix!!! Spent about 3-4 hours Googling and trying everything under the sun.