I have run against the same problem and after a few minutes of googling I found this... The "rm" flag only applies to the Continue button, not auto-return. If you want the payment details POSTed to your "return" URL, you'll need to use the regular Continue button. We (PayPal) advise using IPN for any post-payment processing. So that is it.
... View more