Thank you for bringing this to our attention. We certainly want your email campaigns to work the way they should. You are correct that if you copy and paste a hyperlink from one area of the campaign to another, it will break the URL link.
Custom fields will not populate in the preview window. Custom fields are associated with contacts whereas any information that does populate in a preview window is tied to the account owner's information.
It looks like the test list you wanted to send to was not selected on your original live send. This would explain why they did not receive it.
I'm happy to hear the email did send successfully in the end. If I'm misunderstanding anything, please reach out to us at social_support(at)constantcontact(dot)com with your username, the name of the email campaign, and a reference to this post and we can assist you further; especially in discussing sensitive account information.
Nick S. Social Media & Content Manager
Did I answer your question? If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.