where does the $id variable get set?
I'll need more details please.
A copy of the page that Universal Email is applied to would be helpful so i can see where and how the $id variable is being set.
do you get an error message on the page?
or does the link in the email not contain the $id value?
please be as detailed as possible.