so thats python 2 vs 3 and I guess an issue in string vs binary somewhere in the code, where there needs to be a decode or encode - and if the others work, I guess then that ipvanish is not passing what vpnmanager expects
If anyone can find me the code for both (cannot see github for the vpnmanager) I will have a look