Sorry to hear that. Hope you find the solution soon.
I was having the same issue with a site i am creating. I changed the Login url and then it gave me 404 on the login page through the changed url. ‘/wp-admin’ and ‘/wp-login.php’ also gave the same 404 error. Since, WPS Hide Login was the only plugin installed, so it couldn’t be the plugin conflict. Tried searching everywhere, but no luck.
Then, i thought about ‘Permalinks’ option in the Settings Menu and changed it to ‘Post name’. And it actually worked after that.
I don’t know if it solves your problem or not. Hope it does.