I have solved the issue now. Apparently IG needs you to do two trades over the phone with them (!!!!) to start trading. Purpose of this being them giving you a warning about the risks of CFD trading. Once I did the two trades all was well and I was able to add MT4. I am based in Spain so I don’t know if this requirement goes for other countries as well.