Fingerprintjs2 script did not load after I updated it to the latest version. I pushed a fix and it should work fine now. Sorry for the issues!
Over the time, there have been many nails in the coffin and there are still ways to fingerprint browsers. From quickly skimming through the article you linked it looks like it is just a way to hide user’s IP and unfortunately that means fingerprinting is still a possibility (as it relies more on browser’s characteristics rather than the IP).