Password recovery email sent, no recovery link in the email.

I’ve tested this feature in the pre-production version of the site, and it is working fine, so I’m thinking that migrating servers had something to do with breaking the functionality to include the link in the recovery email.

A couple of thoughts about my situation. We have migrated from a hostmonster setup to an amazon ec2 cloud setup on a windows server. When this migration took placed we discovered that pretty links were no longer working correctly. The easy fix for this was to just add /index.php/%post_name%/ to the permalinks setting. So now all of our links have the “index.php” in the middle of the link. I’m wondering if this has something to do with the broken recovery issue. However the link in the email is missing not broken.

Any thoughts on how to get this working again?