You can click on the "IPN history" link from paypal to see if the returns have been posted and note any errors.
I can't imagine why it wouldn't work unless you changed servers and didn't update the connection or have different database tables. The IPN history page will let you see the transactions, errors, and re-post to test the page. I really can't do that from here without FTP access and access to your paypal account.