Hi Jeff,
I am having the same issue and I already figured out what happens. Actually your plugin works like a charm, but when disabling wp-login.php things go wrong. Without the disable wp-login.php checkbox checked it works perfectly, but when checked it doesn’t change the reset URL.
Do you have a fix for this? I really have my reasons for disabling the wp-login.php…
Hope you can point me in some direction or help me out.
Kind regards,
Walter