Hi! Let me help you with this issue.
I have checked the WPS Settings, and it does not have an option to disable it on startup. And when I tried it on my machine, it diondnt load startup, and there was no entry in the startup items on Task Manager.
Are you using a licensed version or a free version?
Try uninstalling and reinstalling the app.