Doesn't start automatically

I only realized after getting an email from Whatpulse where I kept going down in rank on everything, that my Whatpulse client doesn’t start up with Windows. It only stopped after I upgraded to Windows 10, I’ve tried re-installing and putting it in the start folder but to no avail.

OS: Windows 10 Pro 64Bit

Client version: WhatPulse 2.6.3

Have you tried to just disable the auto start setting, saving the settings and enable it again?

Yes, I have tried that, I’ve tried reinstalling as well