Turns out that version is outdated and may be vulnerable
I watched an XP survival guide and recommended me Mypal which is actually pretty recent and actually supports Windows XP, so I tried it, so far, so good. It even loads GIF's now so that's a plus...
I also installed an antivirus and Legacy Update just in case.