I have call-home configured on a 2921 ISR G2 running 15.3(3)M7. Configuration is as follows:
service call-home
!
call-home
contact-email-addr myemail@mydomain.com
mail-server smtp.mydomain.com priority 1
sender from cisco.alert@mydomain.com
site-id "MySite"
street-address "4900 Marie P DeBartolo Way, Santa Clara, CA 95054"
vrf MGMT
!
ip vrf MGMT
rd 12345:67
!
It works fine, but when a reboot the router, "vrf MGMT" gets stripped from the configuration and call-home doesn't work.
I have an identical configuration on a 2821 ISR running 15.1(4)M10, and do not see this behavior.