What problem do you have?
I have no other feedback regarding these 404 errors
404 error occurred on random links. For example, I’m using Wordfence (WF) plugin, I can access WF dashboard, scan page… but cant access firewall page (404). I use a trick by add ?something=111 and I access normally. But this trick not work for all cases, some time it lead into some WordPress errors.
Addition info: the link cause 404 error, it access normally yesterday. Maybe this is cookie, session relate issue. I havent look into your code yet.
Have you tried to disable the plugin, I do not think that wps-hide-login is the cause or it conflicts with another plugin you have.