Thanks for the quick response, I will try with V1.66. In the meantime I found out that IG has a login restriction for Singapore where I am located:
************************************************************************** Login Restrictions The /session API is subject to the following country-specific restrictions: Singapore - all login passwords must first be encrypted using the relevant IG SDK function below.
To encrypt a password: call /session/encryptionKey which gives a key and timestamp create a RSA token using the key. encrypt password + "|" + timestamp See sample applications for further details.